We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The docs state that you can use an alternative syntax to define the target FTP server and its configuration:
'example': skip: false scheme: ftp user: example password: password host: example.com port: 21 path: /path/to/installation
However, at line 100 in your code you have
uri = URI.parse(uri)
and then later
options['path'] = uri.path if uri.path
It seems that the URI.parse() method parses the 'example' as path, which is why when trying to connect the FTP, I get this error:
put: CWD /example get: 550 Can't change directory to /example: No such file or directory
Since the uri.path seems to be defined (as parsed), then this line
ftp.chdir(options['path'].empty? ? options['chdir'] : '/' + options['path'])
tries to change the working directory to 'example' instead of the '/path/to/installation' path.
Am I missing something?
The text was updated successfully, but these errors were encountered:
I have the same problem.
Sorry, something went wrong.
Do you guys need help debugging this issues still?
Yup, I have this problem to. A workaround which works for me is to set the identifier to the remote path, for example:
'/remote/path': skip: true host: example.org ... ...
Hopefully this can get fixed - its a glaring error.
I ran into this as well. Using the identifier as the repo path works for me.
No branches or pull requests
The docs state that you can use an alternative syntax to define the target FTP server and its configuration:
However, at line 100 in your code you have
and then later
It seems that the URI.parse() method parses the 'example' as path, which is why when trying to connect the FTP, I get this error:
Since the uri.path seems to be defined (as parsed), then this line
tries to change the working directory to 'example' instead of the '/path/to/installation' path.
Am I missing something?
The text was updated successfully, but these errors were encountered: