gitlab-ci

    3

    1答えて

    ビルドにCMakeを使用する、大規模なマルチ言語プロジェクトがあります。これにはHaskellに書かれた部分があり、それにはstackを使ってビルドします。 CIビルドは、Gitlab CIによって処理され、ドッカーエグゼキュータで実行されます。ドッカー画像の作成中に、stack setupを使用してghcがダウンロードされます。ビルドのハスケル部分はまだビルドごとにすべての必要なパッケージをダウ

    2

    1答えて

    マージリクエストのmerge_when_build_succeeds属性をGitlab APIで設定したいと思います。 docsでは、オプションのmerged_when_build_succeedsパラメータがtrueの場合、MR'llはビルドが成功した後にのみ受け付けられることになります。 このmerged_when_build_succeedsパラメータをAPIに提供する方法を教えてください。

    1

    1答えて

    私は数日から私は理解することができないので、問題を解決してください。 個人的なGitlab + Gitlab CI + Gitlab Dockerレジストリ環境の設定に取り組んでいます。自分のコードをホストしてテストし、ランナーのコードからドッカー画像を構築します。 私はdocker:dindイメージを使ってGitlabランナーにDockerイメージを構築しようとしています。私は次のエラーを持って

    2

    1答えて

    私は非常に大きな.Netプロジェクトのために現在のビルドシステムを改良しています。このプロジェクトには、178のVisual Studio Solutionsと800以上のcsprojファイルがあります。 私たちは現在TeamCityを使用していますが、チーム数が膨大になり、メンテナンスが非常に困難になっています。ある時点で私はGitlabに移行しました(私が到着する前)、私はGitlab-CIを

    0

    1答えて

    Gitlab CIのandroid libraryプロジェクトでテストを実行します。 gitlab-ci.ymlファイル: before_script: - export ANDROID_HOME="/opt/android-sdk" - export GRADLE_HOME="/opt/gradle" - export PATH="/opt/gradle/bin:$

    6

    3答えて

    Gitlabレジストリのイメージを別のCIビルドのベースイメージとして使用する場合、どのように認証すればよいですか? https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/configuration/advanced-configuration.md#using-a-private-docker-registry

    -1

    1答えて

    私はGitlabでnodejsアプリケーションを使用しています.Gitlab-Ci.ymlを使用してHerokuにGitlabでCIをセットアップしようとしました。コードは正常にコミットされ、herokuにも正常にデプロイされます。しかし、配備されたコードベースは最新のものではなく、いくつかの変更を加えても配備されたアプリケーションに変更は見られません。以下は 私は私が間違っているつもり場所を確認

    6

    1答えて

    自分でホストしているGitLab CI server(コミュニティ版v8.9.5)とgitlab-ci-multi-runner 1.2.0を使ってプロジェクトをビルドしています。私のパイプラインステージ(テスト)の一つは、実行するためには時間がかかるし、私は次のERM取得: ERROR: Build failed: execution took longer than 3600 seconds

    1

    1答えて

    gitlab-ciがメインドッカーmy-deployを起動し、コードを/builds directoyにクローンします。 ここにサービスドッカーmy-apacheを追加しました。 my-apacheドッカーは、Apacheを起動し、ApacheルートのDocumentRootとして/shared/httpd/localhostを使用するように設定されています。 プロジェクトベース.gitlab-c

    1

    1答えて

    Postgresサービスのshared_buffersの値を変更したいと思います。私は自分のサーバーをGitLabランナーに使用していますが、公開GitLabインスタンスを使用しています。ランナーの設定は変更できますが、GitLab自体の設定は変更できません。 GitLab CIが標準アップストリームDocker postgresサービスを使用しているので、シェルスクリプトを/docker-ent