sshpass no funciona con gitlab-runner
Publicado por Alejandra (1 intervención) el 22/05/2024 22:26:29
Hola!
Tengo un problema al tratar de crear un runner de Gitlab para que me ejecute el siguiente script:
$ sshpass -p "$SSH_PASSWORD" ssh -p XXXX "$SSH_USERNAME"@"$DEV_HOST" 'sudo chmod -R u+w+x /home/gitlab-runner/builds/knafopad/0/worka/api-ext/'
y me arroja el siguiente error:
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]
[-b bind_address] [-c cipher_spec] [-D [bind_address:]port]
[-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
[-i identity_file] [-J [user@]host[:port]] [-L address]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-Q query_option] [-R address] [-S ctl_path] [-W host:port]
[-w local_tun[:remote_tun]] destination [command]
ERROR: Job failed: exit status 1
es como si el -p que uso para el password entra en conflicto con el -p que uso para el puerto
Alguno puede ayudarme
Tengo un problema al tratar de crear un runner de Gitlab para que me ejecute el siguiente script:
$ sshpass -p "$SSH_PASSWORD" ssh -p XXXX "$SSH_USERNAME"@"$DEV_HOST" 'sudo chmod -R u+w+x /home/gitlab-runner/builds/knafopad/0/worka/api-ext/'
y me arroja el siguiente error:
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]
[-b bind_address] [-c cipher_spec] [-D [bind_address:]port]
[-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
[-i identity_file] [-J [user@]host[:port]] [-L address]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-Q query_option] [-R address] [-S ctl_path] [-W host:port]
[-w local_tun[:remote_tun]] destination [command]
ERROR: Job failed: exit status 1
es como si el -p que uso para el password entra en conflicto con el -p que uso para el puerto
Alguno puede ayudarme
Valora esta pregunta


0