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

Automate Docker Image & Helm Charts release and tagging #2100

Closed
salaboy opened this Issue Oct 31, 2018 · 5 comments

Comments

4 participants
@salaboy
Member

salaboy commented Oct 31, 2018

Currently our Acceptance Tests depends on Docker Images and HELM charts that needs to be released and updated manually. In order to automate acceptance tests we need to automate also the release and tagging process for these artifacts.

@salaboy salaboy added the blocking label Oct 31, 2018

@salaboy salaboy added this to the Beta3 milestone Oct 31, 2018

@salaboy salaboy added this to Open in Activiti 7.x via automation Oct 31, 2018

@salaboy salaboy added the risk label Oct 31, 2018

@salaboy salaboy modified the milestones: Beta3, Beta4 Nov 9, 2018

@salaboy salaboy added the WIP label Nov 12, 2018

@igdianov

This comment has been minimized.

Member

igdianov commented Nov 13, 2018

Let's try step by step in Jenkins-X cluster with PROW enabled:

  1. importing a single microservice and make sure that we can build and release the chart in GitHub pages
  2. see if we can automate the acceptance tests against that single microservice
  3. add one more microservice and see if we can create the aggregator chart to be updated by each chart release
  4. configure the pipeline to push to docker hub
@almerico

This comment has been minimized.

Member

almerico commented Nov 19, 2018

@salaboy Looks like 1,3,4 is working but 2 need clarification.

@salaboy salaboy modified the milestones: Beta4, Beta5 Dec 4, 2018

@almerico

This comment has been minimized.

@ryandawsonuk

This comment has been minimized.

Member

ryandawsonuk commented Dec 13, 2018

Closing this as this core piece is working and we've now got individual pieces following on from it:

#2264
#2265
#2266
#2268
#2269

Activiti 7.x automation moved this from Open to Closed Dec 13, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment