8000 ci: build microservices reproducibly using ko by leongross · Pull Request #1108 · edgelesssys/constellation · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ci: build microservices reproducibly using ko #1108

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

Merged
merged 5 commits into from
Jan 30, 2023
Merged

Conversation

leongross
Copy link
Contributor
@leongross leongross commented Jan 30, 2023

Proposed change(s)

  • Replace non-reproducible containers with reproducible ones
  • Adjust release pipeline to use reproducible container images for
    • join-service
    • keyservice
    • verification-service
    • node-operator

E2E infos

Release Build:

https://github.com/edgelesssys/constellation/actions/runs/3985617396/

Checklist

  • Link to Milestone
  • Add labels (e.g., for changelog category)

@edgelesssys edgelesssys deleted a comment from netlify bot Jan 30, 2023
@leongross leongross added this to the v2.6.0 milestone Jan 30, 2023
@leongross leongross requested a review from malt3 January 30, 2023 13:32
@leongross leongross temporarily deployed to e2e January 30, 2023 13:40 — with GitHub Actions Inactive
@leongross leongross marked this pull request as ready for review January 30, 2023 14:29
@leongross leongross force-pushed the feat/reprod-integration branch from 375b6c0 to eeb7785 Compare January 30, 2023 15:45
@leongross leongross merged commit 2187aa6 into main Jan 30, 2023
@leongross leongross deleted the feat/reprod-integration branch January 30, 2023 15:58
@leongross leongross added the feature This introduces new functionality label Jan 30, 2023
msanft pushed a commit that referenced this pull request Feb 6, 2023
* remove `-ko` suffix from workflows
* integrate into `release.yaml`
* adjust helm charts to use hard coded `ko` binary path
@derpsteb derpsteb changed the title ci: reproducible builds integration ci: build microservice reproducibly using ko Mar 9, 2023
@derpsteb derpsteb changed the title ci: build microservice reproducibly using ko ci: build microservices reproducibly using ko Mar 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature This introduces new functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0