問題タブ [gitlab-ci-runner]
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.
grails - Grails プロジェクトの GitLab-CI
私は GitLab に移行し、付属のすべてのツールを使用しています。Tomcat を使用して CentOs7 に GitLab v8.0.4 をインストールしました。プロジェクトを作成し、grails の例を git プロジェクトにプッシュします。ファイルをプロジェクトにプッシュするたびに、デプロイを開始できるようにしたいと考えています。jenkis では、プロジェクトをプルし、grails cmd ツールでコンパイルし、war を Tomcat にデプロイすることができました。私も同じことをしようとしていますが、本当に迷っています。誰もこれを試したことがなく、その方法を教えてもらえますか?
gitlab - Gitlab CI: ビルド ステージの出力が見つかりません
私は .gitlab-ci.yml ファイルを典型的な 3 つのステージ (テスト、ビルド、デプロイ) でセットアップしました。ビルド段階で、プロジェクトをコンパイルして tarball に入れるコマンドを実行します。ビルド ステージはデプロイ ステージに移行するため、正常に実行されたように見えますが、デプロイ ステージで tarball が見つからないことが示されます。別のディレクトリにありますか?それがどうなったのか?ありがとう。
php - GitLab-CI Multi Runner php composer キャッシュ
Docker コンテナーで gitlab-ci-multi-runner を使用しています。すべてが順調に進んでいますが、docker コンテナーはcomposer
キャッシュを保持しないため、実行のたびにcomposer
依存関係が何度もダウンロードされ、多くの時間がかかります。キャッシュを保持するか、キャッシュが保持される実行ごとにボリュームをマウントするようgitlab-ci-runner
に docker コンテナーを構成する方法はありますか?composer
composer
http - gitab-ci-multi-runner 503 HTTP リクエストが失敗しました
これを書く前に私は周りを見回してきましたが、私のために働くものは何も見つかりませんでした.
CentOS 6 に gitlab-omnibus と gitlab-ci-multi-runner をインストールしました。
ランナーを登録することができ、それらがツールによってピックアップされているのを見ることができます。しかし、このエラーが発生するたびに:
ここに私のApache設定があります:
ここで写真を完成させるために、gitlab.rb の構成を示します。
何が原因でしょうか?ありがとう。L.
gitlab-ci - Gitlab CI で各ジョブの依存関係を再インストールしないようにする方法
gitlab-ci-multi-runner 0.6.0でGitlab CI 8.0 を使用しています。次のようなファイルがあります。.gitlab-ci.yml
これは機能しますが、各テスト ジョブの前に依存関係が個別にインストールされることを意味します。多くの依存関係を持つ大規模なプロジェクトの場合、これによりかなりのオーバーヘッドが追加されます。
Jenkins では、1 つのジョブを使用して依存関係をインストールし、TAR を実行してビルド アーティファクトを作成し、それをダウンストリーム ジョブにコピーします。Gitlab CI でも同様のことができますか? 推奨されるアプローチはありますか?
gitlab - bitnami gitlab 8.1.4-0 httpエラーによるgitlクローン:空のレポとWebページエラーによるzipのダウンロード
gitlab バージョン: bitnami gitlab-8.1.4_x64
OS: Ubuntu 12.04_x64
タイトルだけで、gitlab にリポジトリをセットアップし、ssh 経由でコードをプッシュしても問題ありませんが、http 経由でクローンしようとすると、空のリポジトリが取得されます。 /etc/gitlab/gitlab.rb に nginx アイテムを追加しようとしましたが、うまくいきませんでした。誰か助けてくれませんか?どうもありがとう!
同時に、Web ページから zip をダウンロードしようとすると、次の情報が表示されます。
gitlab-ci-multi-runnerを使用すると、問題が発生します
gitlab-ci-runner - パブリック共有ランナーの使用
パブリック共有ランナーを使用してコードを heroku にデプロイしようとしています。私の .yml ファイルは次のようになります。
タグはパブリック ランナーのものと一致していますが、まだピックアップされておらず、ビルドは永久に保留中の状態です。
docker - gitlab-ci のビルドを実行できません
Gitlab がプロジェクトの gitlab-ci ビルドを完了できません。Docker エンドポイントに接続できないことを示すログ。
gitlab-ci-multi-runner 0.7.1 (ee7a001) イメージ ruby:2.1 で Docker executor を使用する ... Docker イメージ mysql:latest をプルする ...
エラー: ビルドに失敗しました: Docker エンドポイントに接続できません
いくつかの解決策を提供してください。