Here's what my yaml file looks like, but it doesn't work. Just stays in progress, I stopped it after 15 min. There's only 1 html file to transfer as I'm just trying to get it to work.
pipelines:
branches:
master:
- step:
caches:
- docker
name: Deploy to Staging
deployment: staging
services:
- docker
script:
- pipe: atlassian/ftp-deploy:0.2.0
variables:
USER: 'XXXXXX'
PASSWORD: 'XXXXXX'
SERVER: 'IP_ADDRESS'
REMOTE_PATH: '/var/www/vhosts/funny.com/httpdocs/prod'
Hi @Kevin Campbell. It's hard to say what might be wrong without additional info. Can you try running the pipe with debug mode enabled by adding DEBUG: 'true' to the pipe variables? Let me know if any meaningful shows up in the pipe logs.
Hi Alexander,
It still just hangs and debug doesn't add any info. Here's a screenshot after 6 min
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Weird. I'd also check if your server is reachable from pipelines. You might try to run the raw lftp command.
pipelines:
branches:
master:
- step:
name: Deploy to Staging
deployment: staging
image: alpine:3.9
script:
- apk add --update --no-cache bash lftp
- lftp -u $USER,$PASSWORD -e "set ftp:ssl-allow no; mirror --delete-first -vvv -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.
So I need to add
$USER
$PASSWORD
${LOCAL_PATH}
${REMOTE_PATH}
$SERVER
as values in quotes?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
These are the parameters you would pass to the pipe, so you need to replace them with your own.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.