Currently, this is my pipeline file:
# Template NodeJS build
# This template allows you to validate your NodeJS code.
# The workflow allows running tests and code linting on the default branch.
image: node:16
pipelines:
default:
- parallel:
- step:
name: Build and Test
caches:
- node
script:
- npm install
- git archive --format=tar.gz main -o application.tar.gz
artifacts:
- application.tar.gz
- step:
name: Heroku
script:
- pipe: atlassian/heroku-deploy:0.1.1
variables:
HEROKU_API_KEY: $HEROKU_API_KEY
HEROKU_APP_NAME: $HEROKU_APP_NAME
ZIP_FILE: application.tar.gz
This is the error I'm getting:
FileNotFoundError: [Errno 2] No such file or directory: 'application.tar.gz'
@Guilherme hi. Thank you for your question.
Seems like you are using parallel step so heroku tries to deploy file that not present yet.
Remove parallel from the config and all should start work.
Regards, Igor
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.