I already have the static pipelines with number of steps, now I wnated to convert that to the dynamic pipeline, can somebody suggests how to convert the following steps of my static pipeline into dynamic
steps: - step: &commonstep runs-on: - 'self.hosted' - 'mylocalrunner' - 'linux' clone: enabled: false name: Get Tag image: atlassian/default-image:3 script: - cd ${BITBUCKET_CLONE_DIR} - git clone git@bitbucket.org:mywkspace/init-repo -b master - chmod +x ./init-repo/commonstep.sh - bash ./init-repo/commonstep.sh artifacts: - common_artifact.txt - step: &Buildmyimage runs-on: - 'self.hosted' - 'mylocalrunner' - 'linux' name: BUILD my image script: - apk add jq - export devops_branch=$(cat common_artifact.txt| grep devops_branch|awk -F':' '{print $2}') - git clone git@bitbucket.org:mywkspace/mydevops.git -b ${devops_branch} && sh mydevops/setup-oci.sh - cd ${BITBUCKET_CLONE_DIR} - bash ${BITBUCKET_CLONE_DIR}/mydevops/build.sh myimage services: [small-memory-build] artifacts: - common_artifact.txt condition: changesets: includePaths: - "my-code-dir/**" - "my-common-code/**"
Hi Siva,
We have the following tutorial app:
This app adds a step to the default pipeline, so you can check its source code.
You can also check the documentation of Forge here (dynamic Pipelines operate by utilizing Atlassian's Forge extensibility platform):
If you need assistance with the implementation, I suggest posting your question to this group (this group is specifically for Forge with Bitbucket Cloud):
Kind regards,
Theodora
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.