Skip to content
This repository has been archived by the owner on Jun 1, 2020. It is now read-only.

Update builder to use GraalVM 19 release #4

Merged
merged 6 commits into from
May 13, 2019
Merged

Update builder to use GraalVM 19 release #4

merged 6 commits into from
May 13, 2019

Conversation

mroth
Copy link
Owner

@mroth mroth commented May 13, 2019

GraalVM 19.0.0 was released, and it looks like there were quite a few API changes from the latest "release candidate" to the actual release version -- including the removal of native-image from the default install(!). I guess they don't really grok the concept of a "release candidate" in the same way as the rest of us... well, lets start by just bumping the version number and seeing what breaks as a starting point.

Starting a checklist with initial expectations:

  • bump version number in variables
  • install native-image in docker
  • archive file URL path changes for binary download
  • install native-image in macos/linux

mroth added 6 commits May 13, 2019 09:55
GraalVM was released, and it looks like there were quite a few API
changes from the latest "release candidate" to the release version --
including the removal of native-image from the default install. I guess
they don't really get the concept of a release candidate... well, lets
start by just bumping the version number and seeing what breaks as a
starting point.
appears to be entirely unrelated to the other upgrades we are doing now,
but necessary to get things working again until the oracle servers get
their act back together?
archive files have swapped positioning of platform<->version, and macOS
has reverted back to using less userfriendly "darwin" identifier.
apparently azure CI treats scripts like.. actual scripts! which means
we need set -e to have a command exit halt everything.
lets see if this puts things where it should go or requires some PATH
manipulation.  fingers crossed.
@mroth
Copy link
Owner Author

mroth commented May 13, 2019

Okay, these appear to be building in CI now. Plan is to merge and we'll see how Docker Hub does with their automated build, if any issues with that will open a separate issue as it will be outside of this update.

@mroth mroth marked this pull request as ready for review May 13, 2019 16:56
@mroth mroth changed the title WIP: tracking PR for GraalVM 19 release Update builder to use GraalVM 19 release May 13, 2019
@mroth mroth merged commit 31ee782 into master May 13, 2019
@mroth mroth deleted the graal19-release branch May 13, 2019 16:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant