The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

can't bitbucket agents run envsubst? I did an install first.

Paule Grow
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 25, 2021

I made a bitbucket pipeline, relevant bit shown below. It fails with:

bash:envsubst: command not found

pipeline yaml:

pipelines:
default:
- step:
name: Cypress UI tests
caches:
- npm
- cypress
image: cypress/base:10
script:
# install dependencies
- npm install npm@latest -g
- npm install gettext
# configure test
- envsubst < cypress.env.json

 

 

1 answer

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

0 votes
Caroline R
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 28, 2021

Hi, @Paule Grow! Welcome to the community! 

I tested it on a personal repository and confirmed that the commands you were running were not installing envsubst. In order to install it, you can run the following command:

apt-get update && apt-get install gettext-base

After adding this line to your bitbucket-pipelines.yml, everything should work as expected.

I hope this helps, but please let me know if you have any questions.

Kind regards,
Caroline

TAGS
AUG Leaders

Atlassian Community Events