Skip to content
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

Ability to set pod annotations and labels from step #3609

Merged

Conversation

zc-devs
Copy link
Contributor

@zc-devs zc-devs commented Apr 12, 2024

Closes #3188

@qwerty287 qwerty287 added enhancement improve existing features backend/kubernetes labels Apr 14, 2024
@zc-devs
Copy link
Contributor Author

zc-devs commented Apr 28, 2024

@qwerty287, maybe build images here too and @dominic-p could test?

@qwerty287 qwerty287 added the build_pr_images If set, the CI will build images for this PR and push to Dockerhub label Apr 28, 2024
@dominic-p
Copy link
Contributor

Thanks for the work on this @zc-devs! I'm ready to test as soon as the pipelines run. It looks like they are pending approval at the moment.

@zc-devs
Copy link
Contributor Author

zc-devs commented May 1, 2024

This one is ready

@qwerty287 qwerty287 added this to the 2.6.0 milestone May 1, 2024
@dominic-p
Copy link
Contributor

Ok, I was able to test this tonight, and it's working as expected for me! If you would like, I can take a stab at a PR for the docs. Just let me know.

@zc-devs
Copy link
Contributor Author

zc-devs commented May 3, 2024

I can take a stab at a PR for the docs

It would be great! Thanks in advance.

@zc-devs
Copy link
Contributor Author

zc-devs commented May 8, 2024

@qwerty287, seems, we are ready for merge here and there.

Copy link
Contributor

@qwerty287 qwerty287 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good so far to me - please note that we currently have issues with downloading Go dependencies in the CI so I probably won't be able to merge this

@qwerty287 qwerty287 merged commit ae72102 into woodpecker-ci:main May 11, 2024
6 of 7 checks passed
@woodpecker-bot woodpecker-bot mentioned this pull request May 11, 2024
1 task
@qwerty287 qwerty287 modified the milestones: 2.6.0, 2.5.0 May 11, 2024
@zc-devs zc-devs deleted the 3188-step-pod-annotations-labels branch June 4, 2024 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend/kubernetes build_pr_images If set, the CI will build images for this PR and push to Dockerhub enhancement improve existing features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add the ability to set arbitrary annotations on Kubernetes pods
4 participants