Update integration test build to push the tested commit to master

Description

Since we agreed to only merge the develop branch into master upon successful integration test builds, we need to update Jenkins to push the tested commit to master when it completes successfully.

Tasks:

  • Update the Kylo build to add a commit ID to versions.txt

  • Update the docker deployment Jenkins build to export the commit ID found in the deployed kylo zip file as a variable

  • Update the docker integration test build import that ID to push that commit to master when it succeeds

The current plan will be to fail the merge to the master branch if master is out of sync with the develop branch. This is opposed to us merging anyway. We should discuss if this is what we really want.

Status

Assignee

Jeremy Merrifield

Reporter

Sean Felten

Labels

None

Reviewer

None

Story Points

3

Components

Fix versions

Priority

Medium
Configure