問題タブ [thoughtworks-go]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
503 参照

thoughtworks-go - Thoughtworks go: 環境変数をタスクに渡す

GO 環境変数をタスクに渡すにはどうすればよいですか。すなわち

GO_Pipeline_counter を実際の値、つまり 56 に置き換えたい。

0 投票する
3 に答える
1522 参照

git - gocd から最新のコミットを取得し、特定のフォルダーが変更されたことを検出するにはどうすればよいですか?

gocd 継続的配信ツール + git を使用しています。私のプロジェクトは多くのサブプロジェクトで構成されています。各コミットですべてのサブプロジェクトを再構築したくないため、サブプロジェクトごとに 1 つのパイプラインを作成しました。各パイプラインについて、たとえば project1 については、適切な作業ディレクトリを選択して、次のように実行する必要があることを知っています。

  1. gocd ビルドをトリガーした git commit を取得します。
  2. そのコミットの変更に project1 フォルダーが含まれているかどうかを検出する
  3. プロジェクト全体の変更も project1 フォルダーに影響する場合、project1 のカスタム ビルド コマンドを実行します。

現在のビルドをトリガーした gocd からコミットを取得するにはどうすればよいですか? それは単にgitの最新のコミットですか?最新のコミットは、多くの同時コミットの場合に安全なオプションではないため、gocd から直接取得する必要があります。ビルド トリガー イベントごとに保存されることを願っています。コミットがbashのフォルダに与える影響をどのように検出しますか?

0 投票する
1 に答える
754 参照

git - Thoughtworks Go.CD の Git 変更チェック失敗エラー

いずれかのプロジェクトで、Thoughtworks Go で次のエラーが表示されます。これは何を意味し、どのように修正すればよいですか?

マテリアルの変更チェックに失敗しました: URL: https://username :*******@bitbucket.org/company/project.git、Branch: [Mar-03 17:08:55] コマンドの実行中にエラーが発生しました: ---コマンド --- git rev-parse --abbrev-ref HEAD --- 環境 --- {} --- INPUT ---- --OUTPUT --- HEAD --- ERROR --- STDERR: 致命的: 曖昧引数 'HEAD': 不明なリビジョンまたはパスが作業ツリーにありません。STDERR: '--' を使用して、次のようにパスをリビジョンから分離します: STDERR: 'git [...] -- [...]' ---

0 投票する
0 に答える
583 参照

continuous-deployment - GoCD - GoAgent のステータス変更の通知 (行方不明/連絡先の紛失)

GoCDアプリケーションの自動展開に使用しています。私は に直面しています。serious issueつまり、エージェントがあればlost contact/missing、対応するのはpipelineですhangs

エージェントまたはパイプラインが失敗していないという通知は送信されません。

GoCDとにかくこの問題を修正する方法があるか、またはマシンのステータスpluginsに関する通知を取得するために使用できるものがあるかどうか、誰かが提案できますか?GoAgent

0 投票する
1 に答える
493 参照

go-cd - ベース URL で Go Server にアクセスできませんでした..パイプが壊れています

Ubuntu マシンに最新の GoCD (16.7) をインストールしています。openjdk-8 (jre および jdk)。エージェント (localhost 上) がサーバーへの接続に失敗します。

(読みやすくするために、これらの行を手動で折り返しました)

サーバーは実際にアクセス可能です。例えば:

はい、使用して--insecureいますが、gocd には自己署名証明書が付属しています。それは標準的な練習です。私が見たもののいくつかは、「ああ、あなたはあなたのポートをブロックしています」と言っていましたが、これはローカルホストに対するものです。

0 投票する
1 に答える
1024 参照

eclipse - スクリプトの作成中に eclipse で com.thoughtworks.selenium.DefaultSelenium を使用するにはどうすればよいですか?

Selenium RC を使用して Eclipse でスクリプトを作成しているときに、com.thoughtworks.selenium.DefaultSelenium.And でエラーが発生しました。com,thoughtworks.selenium クラスがライブラリにありません。誰かが救済策を提案できますか?