The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
I'm using pipe: atlassian/ftp-deploy:0.3.7 as a manual pipeline step and i'd like the step to report failure when the pipe fails.
In a previous step i have
artifacts:
- foo/bar_v*.exe
and then in the ftp deployment step i have
LOCAL_PATH: foo/bar_v*.exe
It seems that this glob pattern is not supported, as indicated by the message
mirror: Access failed: /opt/atlassian/pipelines/agent/build/foo/bar_v*.exe: No such file or directory
Any ideas how i could turn pipe failure into a step failure?
@MennoVinkhi.
According to the pipe README:
LOCAL_PATH - Optional path to local directory to upload.
So it should be a path to directory:
LOCAL_PATH: foo
Cheers
Thanks for the answer, but this is not what i am asking. I have already solved that issue. What i am asking here is how to make the pipeline step fail when something in the pipe fails.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Pipeline will fail when the status of this command inside pipe != 0:
lftp -u $USER,$PASSWORD -e "set ftp:ssl-allow no; mirror ${ARGS_STRING} ${LFTP_DEBUG_ARGS} ${EXTRA_ARGS} -R ${LOCAL_PATH} ${REMOTE_PATH};quit" $SERVER
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Beginning on April 4th, we will be implementing push limits. This means that your push cannot be completed if it is over 3.5 GB. If you do attempt to complete a push that is over 3.5 GB, it will fail...
Connect with like-minded Atlassian users at free events near you!
Find an eventConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.
Host an eventYou're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.