I wanted to configure my Pipeline to build my production assets and then deploy them but I'm struggling to make the Deployment variables accessible to multiple steps.
I thought I would just duplicate the deployment property to all the steps that require it but that throws a config error and won't start the pipeline.
I think I also need to:
Example of error:
Example of part of my bitbucket-pipelines.yml file with annotations:
I believe my question above is similar to this question:
To get around this I ended up moving all my variables from deployment-variables to Repository-level-variables with more verbose names for each deployment type.
This way the variables are accessible in the various places I need them.
I duplicated my singular "build" script within my bitbucket-pipelines.yml but replaced all the variable names. So now I have 2 scripts "build-for-production" and "build-for-staging" which are identical apart from the variable names.
It's not ideal because of all the code duplication but I don't think there's another way in February 2020.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You might be interested in voting for : https://jira.atlassian.com/browse/BCLOUD-18261
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.