Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

configuring steps in pipelines. Do we need repeated steps?

Gavin Thomas January 9, 2018

I have configured 3 steps in pipelines

 

build UI and static assets

deploy UI to website

Deploy assets to CDN

 

I notice i have to install yarn for each step and yarn install. Is it possible to only do this for 1 step. Seems strange it has to install yarn and install the packages 3 times before it can run the command.



- step Build UI and assets

script:

- curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.3.2

 -export PATH=$HOME/.yarn/bin:$PATH

- yarn install

- yarn run build:ui

- yarn run build:assets



-step Deploy UI to website

script: - curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.3.2
- export PATH=$HOME/.yarn/bin:$PATH

- yarn install

- yarn run deploy:ui

 

1 answer

0 votes
Jeroen De Raedt
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
January 16, 2018

Hey Gavin,

you could look at configuring artifacts. You define which folders you want to preserve in your first step, and then these are passed along in your subsequent steps. 

See: https://confluence.atlassian.com/bitbucket/multiple-steps-in-pipelines-935389074.html?_ga=2.80755858.469492371.1515970534-191870588.1502176058#MultiplestepsinPipelines-using_artifacts

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events