Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

ci: Always use datetimed version for integration tests #6820

Merged
merged 2 commits into from
Feb 10, 2022

Conversation

mowies
Copy link
Member

@mowies mowies commented Feb 9, 2022

This PR

  • always uses the datetimed version of the images for the integration test run

This is a follow up to #6816

@mowies mowies added the CI:trigger-build-everything Trigger CI Build: Set BUILD_EVERYTHING=TRUE label Feb 9, 2022
Signed-off-by: Moritz Wiesinger <[email protected]>
@sonarcloud
Copy link

sonarcloud bot commented Feb 9, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@codecov
Copy link

codecov bot commented Feb 9, 2022

Codecov Report

Merging #6820 (01a39b6) into master (3a62d50) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #6820   +/-   ##
=======================================
  Coverage   57.61%   57.61%           
=======================================
  Files         506      506           
  Lines       28972    28972           
  Branches     1358     1358           
=======================================
  Hits        16692    16692           
  Misses      11068    11068           
  Partials     1212     1212           
Flag Coverage Δ
api 71.61% <ø> (ø)
approval-service 71.92% <ø> (ø)
bridge-server 59.27% <ø> (ø)
bridge2 74.07% <ø> (ø)
cli 43.01% <ø> (ø)
configuration-service 8.22% <ø> (ø)
distributor 66.92% <ø> (ø)
helm-service 48.67% <ø> (ø)
jmeter-service 13.88% <ø> (ø)
lighthouse-service 74.25% <ø> (ø)
mongodb-datastore 59.86% <ø> (ø)
remediation-service 79.77% <ø> (ø)
resource-service 82.85% <ø> (ø)
secret-service 79.25% <ø> (ø)
shipyard-controller 57.26% <ø> (ø)
statistics-service 59.96% <ø> (ø)
webhook-service 78.64% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

@mowies mowies marked this pull request as ready for review February 9, 2022 14:48
@mowies mowies requested review from a team and removed request for christian-kreuzberger-dtx February 9, 2022 14:50
@mowies mowies merged commit 3a646e1 into master Feb 10, 2022
@mowies mowies deleted the ci/fix-version-datetime-integration-test-issue branch February 10, 2022 08:48
mowies added a commit that referenced this pull request Mar 3, 2022
mowies added a commit that referenced this pull request Mar 3, 2022
bacherfl pushed a commit that referenced this pull request Mar 3, 2022
* ci: Add pipeline to nightly check docker image digests (#6598)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Minor pipeline improvements (#6613)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only push docker images if not from a forked repo (#6618)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix digest checker pipeline (#6619)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix CI pipeline not pushing master images to registry (#6634)

Signed-off-by: Moritz Wiesinger <[email protected]>

* feat: Release helm charts on GitHub pages (#6559)

BREAKING CHANGES: The Keptn Helm charts are now served from the [keptn/helm-charts](https://github.com/keptn/helm-charts) repository through GitHub pages. They are accessible by using https://charts.keptn.sh as a helm chart repository.

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Remove unneeded pipelines and config files (#6642)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6643)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6659)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix intergation tests taking master artifacts from bot commits (#6670)

Signed-off-by: Moritz Wiesinger <[email protected]>

* test: Integration Tests on static GKE clusters (#6632)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Add k8s resource stats to release notes (#6718)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix dev helm charts not having a unique image name (#6816)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Disable manual triggers of the CI pipeline (#6819)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Always use datetimed version for integration tests (#6820)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Ensure that build matrix runs as far as possible (#6875)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only upload dev helm chart for non-fork PRs (#6763)

(cherry picked from commit 134d487)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Push dev images to dev dockerhub registry, adjust helm charts (#6857)

(cherry picked from commit 59a7762)
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Removed makefile and all usages of it (#6804)

(cherry picked from commit e55355f)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix cleanup in integration tests to also include clusterroles and clusterrolebindings (#6931)

(cherry picked from commit 3dd71e5)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix release pipeline not uploading helm charts correctly (#6944)

(cherry picked from commit 0609c7d)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix integration test pipeline not starting if there were 404ing CI pipeline runs in the source branch (#6966)

(cherry picked from commit 23c4c37)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix resource cleanup in integration tests when resource arrays are empty (#6971)

(cherry picked from commit 2abb21c)
Signed-off-by: Moritz Wiesinger <[email protected]>

* Remove backport artifact

Signed-off-by: Moritz Wiesinger <[email protected]>

Co-authored-by: Giovanni Liva <[email protected]>
bacherfl added a commit that referenced this pull request Mar 3, 2022
…stributor/integration version (#7046)

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* ci: Add pipeline to nightly check docker image digests (#6598)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Minor pipeline improvements (#6613)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only push docker images if not from a forked repo (#6618)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix digest checker pipeline (#6619)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix CI pipeline not pushing master images to registry (#6634)

Signed-off-by: Moritz Wiesinger <[email protected]>

* feat: Release helm charts on GitHub pages (#6559)

BREAKING CHANGES: The Keptn Helm charts are now served from the [keptn/helm-charts](https://github.com/keptn/helm-charts) repository through GitHub pages. They are accessible by using https://charts.keptn.sh as a helm chart repository.

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Remove unneeded pipelines and config files (#6642)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6643)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6659)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix intergation tests taking master artifacts from bot commits (#6670)

Signed-off-by: Moritz Wiesinger <[email protected]>

* test: Integration Tests on static GKE clusters (#6632)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Add k8s resource stats to release notes (#6718)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix dev helm charts not having a unique image name (#6816)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Disable manual triggers of the CI pipeline (#6819)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Always use datetimed version for integration tests (#6820)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Ensure that build matrix runs as far as possible (#6875)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only upload dev helm chart for non-fork PRs (#6763)

(cherry picked from commit 134d487)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Push dev images to dev dockerhub registry, adjust helm charts (#6857)

(cherry picked from commit 59a7762)
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Removed makefile and all usages of it (#6804)

(cherry picked from commit e55355f)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix cleanup in integration tests to also include clusterroles and clusterrolebindings (#6931)

(cherry picked from commit 3dd71e5)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix release pipeline not uploading helm charts correctly (#6944)

(cherry picked from commit 0609c7d)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix integration test pipeline not starting if there were 404ing CI pipeline runs in the source branch (#6966)

(cherry picked from commit 23c4c37)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix resource cleanup in integration tests when resource arrays are empty (#6971)

(cherry picked from commit 2abb21c)
Signed-off-by: Moritz Wiesinger <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

Co-authored-by: Moritz Wiesinger <[email protected]>
Co-authored-by: Giovanni Liva <[email protected]>
bacherfl added a commit that referenced this pull request Mar 3, 2022
…stributor/integration version (#7046)

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* ci: Add pipeline to nightly check docker image digests (#6598)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Minor pipeline improvements (#6613)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only push docker images if not from a forked repo (#6618)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix digest checker pipeline (#6619)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix CI pipeline not pushing master images to registry (#6634)

Signed-off-by: Moritz Wiesinger <[email protected]>

* feat: Release helm charts on GitHub pages (#6559)

BREAKING CHANGES: The Keptn Helm charts are now served from the [keptn/helm-charts](https://github.com/keptn/helm-charts) repository through GitHub pages. They are accessible by using https://charts.keptn.sh as a helm chart repository.

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Remove unneeded pipelines and config files (#6642)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6643)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6659)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix intergation tests taking master artifacts from bot commits (#6670)

Signed-off-by: Moritz Wiesinger <[email protected]>

* test: Integration Tests on static GKE clusters (#6632)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Add k8s resource stats to release notes (#6718)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix dev helm charts not having a unique image name (#6816)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Disable manual triggers of the CI pipeline (#6819)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Always use datetimed version for integration tests (#6820)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Ensure that build matrix runs as far as possible (#6875)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only upload dev helm chart for non-fork PRs (#6763)

(cherry picked from commit 134d487)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Push dev images to dev dockerhub registry, adjust helm charts (#6857)

(cherry picked from commit 59a7762)
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Removed makefile and all usages of it (#6804)

(cherry picked from commit e55355f)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix cleanup in integration tests to also include clusterroles and clusterrolebindings (#6931)

(cherry picked from commit 3dd71e5)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix release pipeline not uploading helm charts correctly (#6944)

(cherry picked from commit 0609c7d)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix integration test pipeline not starting if there were 404ing CI pipeline runs in the source branch (#6966)

(cherry picked from commit 23c4c37)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix resource cleanup in integration tests when resource arrays are empty (#6971)

(cherry picked from commit 2abb21c)
Signed-off-by: Moritz Wiesinger <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

Co-authored-by: Moritz Wiesinger <[email protected]>
Co-authored-by: Giovanni Liva <[email protected]>
(cherry picked from commit a5a62ee)
bacherfl added a commit that referenced this pull request Mar 3, 2022
…stributor/integration version (#7046)

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* ci: Add pipeline to nightly check docker image digests (#6598)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Minor pipeline improvements (#6613)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only push docker images if not from a forked repo (#6618)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix digest checker pipeline (#6619)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix CI pipeline not pushing master images to registry (#6634)

Signed-off-by: Moritz Wiesinger <[email protected]>

* feat: Release helm charts on GitHub pages (#6559)

BREAKING CHANGES: The Keptn Helm charts are now served from the [keptn/helm-charts](https://github.com/keptn/helm-charts) repository through GitHub pages. They are accessible by using https://charts.keptn.sh as a helm chart repository.

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Remove unneeded pipelines and config files (#6642)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6643)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6659)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix intergation tests taking master artifacts from bot commits (#6670)

Signed-off-by: Moritz Wiesinger <[email protected]>

* test: Integration Tests on static GKE clusters (#6632)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Add k8s resource stats to release notes (#6718)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix dev helm charts not having a unique image name (#6816)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Disable manual triggers of the CI pipeline (#6819)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Always use datetimed version for integration tests (#6820)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Ensure that build matrix runs as far as possible (#6875)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only upload dev helm chart for non-fork PRs (#6763)

(cherry picked from commit 134d487)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Push dev images to dev dockerhub registry, adjust helm charts (#6857)

(cherry picked from commit 59a7762)
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Removed makefile and all usages of it (#6804)

(cherry picked from commit e55355f)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix cleanup in integration tests to also include clusterroles and clusterrolebindings (#6931)

(cherry picked from commit 3dd71e5)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix release pipeline not uploading helm charts correctly (#6944)

(cherry picked from commit 0609c7d)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix integration test pipeline not starting if there were 404ing CI pipeline runs in the source branch (#6966)

(cherry picked from commit 23c4c37)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix resource cleanup in integration tests when resource arrays are empty (#6971)

(cherry picked from commit 2abb21c)
Signed-off-by: Moritz Wiesinger <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

Co-authored-by: Moritz Wiesinger <[email protected]>
Co-authored-by: Giovanni Liva <[email protected]>
(cherry picked from commit a5a62ee)
bacherfl added a commit that referenced this pull request Mar 4, 2022
…stributor/integration version (#7046) (#7059)

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* ci: Add pipeline to nightly check docker image digests (#6598)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Minor pipeline improvements (#6613)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only push docker images if not from a forked repo (#6618)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix digest checker pipeline (#6619)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix CI pipeline not pushing master images to registry (#6634)

Signed-off-by: Moritz Wiesinger <[email protected]>

* feat: Release helm charts on GitHub pages (#6559)

BREAKING CHANGES: The Keptn Helm charts are now served from the [keptn/helm-charts](https://github.com/keptn/helm-charts) repository through GitHub pages. They are accessible by using https://charts.keptn.sh as a helm chart repository.

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Remove unneeded pipelines and config files (#6642)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6643)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6659)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix intergation tests taking master artifacts from bot commits (#6670)

Signed-off-by: Moritz Wiesinger <[email protected]>

* test: Integration Tests on static GKE clusters (#6632)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Add k8s resource stats to release notes (#6718)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix dev helm charts not having a unique image name (#6816)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Disable manual triggers of the CI pipeline (#6819)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Always use datetimed version for integration tests (#6820)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Ensure that build matrix runs as far as possible (#6875)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only upload dev helm chart for non-fork PRs (#6763)

(cherry picked from commit 134d487)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Push dev images to dev dockerhub registry, adjust helm charts (#6857)

(cherry picked from commit 59a7762)
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Removed makefile and all usages of it (#6804)

(cherry picked from commit e55355f)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix cleanup in integration tests to also include clusterroles and clusterrolebindings (#6931)

(cherry picked from commit 3dd71e5)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix release pipeline not uploading helm charts correctly (#6944)

(cherry picked from commit 0609c7d)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix integration test pipeline not starting if there were 404ing CI pipeline runs in the source branch (#6966)

(cherry picked from commit 23c4c37)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix resource cleanup in integration tests when resource arrays are empty (#6971)

(cherry picked from commit 2abb21c)
Signed-off-by: Moritz Wiesinger <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

Co-authored-by: Moritz Wiesinger <[email protected]>
Co-authored-by: Giovanni Liva <[email protected]>
(cherry picked from commit a5a62ee)
bacherfl added a commit that referenced this pull request Mar 7, 2022
…stributor/integration version (#7046) (#7058)

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* ci: Add pipeline to nightly check docker image digests (#6598)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Minor pipeline improvements (#6613)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only push docker images if not from a forked repo (#6618)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix digest checker pipeline (#6619)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix CI pipeline not pushing master images to registry (#6634)

Signed-off-by: Moritz Wiesinger <[email protected]>

* feat: Release helm charts on GitHub pages (#6559)

BREAKING CHANGES: The Keptn Helm charts are now served from the [keptn/helm-charts](https://github.com/keptn/helm-charts) repository through GitHub pages. They are accessible by using https://charts.keptn.sh as a helm chart repository.

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Remove unneeded pipelines and config files (#6642)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6643)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix master builds not pushing docker images (#6659)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix intergation tests taking master artifacts from bot commits (#6670)

Signed-off-by: Moritz Wiesinger <[email protected]>

* test: Integration Tests on static GKE clusters (#6632)

Co-authored-by: Giovanni Liva <[email protected]>
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Add k8s resource stats to release notes (#6718)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix dev helm charts not having a unique image name (#6816)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Disable manual triggers of the CI pipeline (#6819)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Always use datetimed version for integration tests (#6820)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Ensure that build matrix runs as far as possible (#6875)

Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Only upload dev helm chart for non-fork PRs (#6763)

(cherry picked from commit 134d487)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Push dev images to dev dockerhub registry, adjust helm charts (#6857)

(cherry picked from commit 59a7762)
Signed-off-by: Moritz Wiesinger <[email protected]>

* chore: Removed makefile and all usages of it (#6804)

(cherry picked from commit e55355f)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix cleanup in integration tests to also include clusterroles and clusterrolebindings (#6931)

(cherry picked from commit 3dd71e5)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix release pipeline not uploading helm charts correctly (#6944)

(cherry picked from commit 0609c7d)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix integration test pipeline not starting if there were 404ing CI pipeline runs in the source branch (#6966)

(cherry picked from commit 23c4c37)
Signed-off-by: Moritz Wiesinger <[email protected]>

* ci: Fix resource cleanup in integration tests when resource arrays are empty (#6971)

(cherry picked from commit 2abb21c)
Signed-off-by: Moritz Wiesinger <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* fix(shipyard-controller): Do not overwrite existing subscriptions in case of version update

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* added assertion to check if subscriptions are still there after version upgrade

Signed-off-by: Florian Bacher <[email protected]>

* fixed typo

Signed-off-by: Florian Bacher <[email protected]>

* fixed sonar warnings

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

* pr review

Signed-off-by: Florian Bacher <[email protected]>

* added unit test for repo implementation

Signed-off-by: Florian Bacher <[email protected]>

* added comment

Signed-off-by: Florian Bacher <[email protected]>

Co-authored-by: Moritz Wiesinger <[email protected]>
Co-authored-by: Giovanni Liva <[email protected]>
(cherry picked from commit a5a62ee)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CI:trigger-build-everything Trigger CI Build: Set BUILD_EVERYTHING=TRUE
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants