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

Feature: add lagoon-core version to build payload #3260

Merged
merged 2 commits into from
Aug 23, 2022

Conversation

shreddedbacon
Copy link
Member

@shreddedbacon shreddedbacon commented Aug 17, 2022

Checklist

  • Affected Issues have been mentioned in the Closing issues section
  • Documentation has been written/updated
  • PR title is ready for inclusion in changelog

As #3257 describes, sending the lagoon-core version in builds could be very useful for builds to be able to consume.
This PR uses a scope of internal_system to inject LAGOON_SYSTEM_CORE_VERSION which is not able to be defined in the API by users, it is only used by internal systems and is a simple way to pass variables/values from core to builds without having to change CRDs or other resources. Builds are be able to consume these without fear that a user will have changed them.

Closing issues

closes #3257

@shreddedbacon shreddedbacon marked this pull request as ready for review August 18, 2022 00:45
@shreddedbacon
Copy link
Member Author

uselagoon/build-deploy-tool#85 is to track consuming this in the build-deploy-tool

Copy link
Contributor

@bomoko bomoko 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, makes sense.

@tobybellwood tobybellwood merged commit 56319e2 into main Aug 23, 2022
@tobybellwood tobybellwood deleted the feature/lagoon-version-in-payload branch August 23, 2022 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Send lagoon version in build and task messages
3 participants