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

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

Paule Grow 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

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

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events