Skip to content

Commit

Permalink
refactor how images get built
Browse files Browse the repository at this point in the history
* reduce down to one github workflow publish.yaml
* update publish workflow to have job dependencies between images that have dependencies
* update publish workflow to allow for dependent images to build on just built version of parent images
* switch from using version file to using git branches/tags/hashes for the tags
* update readme
  • Loading branch information
itewk committed Sep 15, 2020
1 parent 436f360 commit cf7dfe6
Show file tree
Hide file tree
Showing 28 changed files with 1,055 additions and 591 deletions.
1,029 changes: 1,029 additions & 0 deletions .github/workflows/publish.yaml

Large diffs are not rendered by default.

30 changes: 0 additions & 30 deletions .github/workflows/tssc-base-java-8-pr.yaml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/tssc-base-java-8-publish.yaml

This file was deleted.

35 changes: 0 additions & 35 deletions .github/workflows/tssc-base-pr.yaml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/tssc-base-publish.yaml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/tssc-ci-agent-jenkins-pr.yaml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/tssc-ci-agent-jenkins-publish.yaml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/tssc-tool-argocd-pr.yaml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/tssc-tool-argocd-publish.yaml

This file was deleted.

30 changes: 0 additions & 30 deletions .github/workflows/tssc-tool-config-lint-pr.yaml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/tssc-tool-config-lint-publish.yaml

This file was deleted.

34 changes: 0 additions & 34 deletions .github/workflows/tssc-tool-maven-pr.yaml

This file was deleted.

Loading

0 comments on commit cf7dfe6

Please sign in to comment.