2017-02-18 16 views
0

私はローカルのGitlab(Community Edition)インストールでリポジトリを設定し、レポルートに.gitlab-ci.ymlファイルを設定しました。Gitlab CIのスタックされたパイプラインで失敗したコマンドをデバッグするには?

ファイルには、コミット時にFTP経由でWebサイトを展開する手順が含まれています。 lftpと呼んで新しいリビジョンの内容をリモートサーバーにミラーリングすることになっています。

enter image description here

私は .gitlab-ci.ymlファイル内 lftpコマンドに何か問題があるのを前提とする必要が

- しかし、私は次のことができます。私はレポにコミットするとき

しかし、永遠にpendingstuckに滞在をコミット私の人生のためにこれをデバッグする方法を見つける。

私はコマンドラインから自分自身を実行することができますか、少なくともlftp呼び出しによって返されたエラーメッセージを見ることができるように、完全なコマンド文字列($CI_PROJECT_DIRと他の変数を置き換えます)を見ることができますか?

GitLabのUIや/var/syslogでは何も見つかりません。グーグルは役に立たないようです。

答えて

1

あなたが保留されているステップに、あなたはあなたのコマンドの完全な出力

+0

は奇妙な見るべきである、私はそれを試してみましたし、何も表示されませんでした、ステータス(保留)をクリックした場合、私がチェックしますもう一度仕事に戻ります。 –

+0

本当に!プロセス名とステータスが「保留中」のボタンをクリックすると詳細情報が表示されます。 –

関連する問題