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
 
 
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.