I have below pipeline
image: node:10.15.3
pipelines:
default:
- step:
name: Installing
caches:
- node
script:
- rm -rf package-lock.json
- rm -rf node_modules
- npm install
- step:
name: Build
script:
- npm install --production
artifacts:
- build/**
- step:
name: Deploying
script:
- pipe: atlassian/google-cloud-storage-deploy:0.4.5
variables:
KEY_FILE: $KEY_FILE
PROJECT: $PROJECT
BUCKET: 'bucketname'
SOURCE: 'build'
CACHE_CONTROL: 'max-age=30'
ACL: 'public-read'
The expected behavior is to deploy everything inside the build folder, but it uploads the build folder itself so in my storage, there is a build folder then everything inside this...
I have tried
'build/**' it picks only files and ignore directories
'buiid/' it behave same as 'build' picks build directory along with everything inside it directories and folders
'build/*' it picks only files and ignore directories
How can I everything inside build folder , files and diectories..
Thanks
I found the issue it's inside pipeline, I have written gsutil command to copy the folder recursively, and problem resolved
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.