Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Dockerfile for TravisCI, define pipeline, upgrade Java #1716

Merged

Conversation

jackgerrits
Copy link
Member

@jackgerrits jackgerrits commented Jan 17, 2019

  • Upgrade targeted Java version to 11
  • Create build pipeline for automated build+push of Docker image
  • Small fixes for faster creation of Docker image
  • Move new CI related file to .pipelines
  • .travis.yml now explicitly references a tag to use
  • Confirm that new Docker image correctly builds for Travis

Fixes #1712

@JohnLangford JohnLangford merged commit 9b19144 into VowpalWabbit:master Jan 19, 2019
@JohnLangford
Copy link
Member

Merged, thanks.

jackdoe pushed a commit to lucjb/vowpal_wabbit that referenced this pull request Mar 7, 2019
…Wabbit#1716)

* fix java dependencies, update cpprestsdk build

* add pipeline definition for docker file

* split script

* rearrange java install

* test without java

* quote credential

* do not push to latest tag

* parametize tag

* Run when updated on master

* add buildstamp as version and tag

* malformed yaml

* bad version stamp

* remove branch because of invalid character

* remove extra .

* tag build with default build number

* do not build for prs

* move dockerfile to .pipelines folder

* test installing java

* Update Dockerfile

* Update dockerfile

* add back git

* test new travis image

* revert travis back to normal now that it is confirmed to work

* Add back build tag, more explicit versioning
@jackgerrits jackgerrits deleted the jagerrit/update_dockerfile branch April 5, 2019 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Java 8 is no longer supported and cannot be installed
2 participants