From 63f13d46ce12fd4960876ff53c9bfe14ac0ce3ed Mon Sep 17 00:00:00 2001 From: theMackabu Date: Thu, 27 Jun 2024 21:05:08 -0700 Subject: [PATCH] update gitness build --- .gitlab-ci.yml | 2 -- .harness-ci.yml | 13 +++++++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index db6bf66..ffac593 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,8 +3,6 @@ image: 'themackabu/rust:zigbuild-1.79.0-sccache' before_script: - mkdir binary - - apt-get update -yqq - - apt-get install -yqq zip clang llvm - export CC="/usr/bin/clang" - export CXX="/usr/bin/clang++" diff --git a/.harness-ci.yml b/.harness-ci.yml index ce1d857..263cfc8 100644 --- a/.harness-ci.yml +++ b/.harness-ci.yml @@ -9,14 +9,19 @@ spec: - name: build type: run spec: - container: themackabu/rust:zigbuild-1.79.0 + container: themackabu/rust:zigbuild-1.79.0-sccache script: |- - apt-get update -yqq - apt-get install -yqq zip clang llvm export CC="/usr/bin/clang" export CXX="/usr/bin/clang++" + export SCCACHE_S3_USE_SSL=true + export AWS_ACCESS_KEY_ID=${{ secrets.get("pmc_s3_key") }} + export AWS_SECRET_ACCESS_KEY=${{ secrets.get("pmc_s3_secret") }} + export SCCACHE_BUCKET=sccache + export SCCACHE_ENDPOINT=https://gateway.storjshare.io + export SCCACHE_REGION=auto + export RUSTC_WRAPPER=/usr/local/cargo/bin/sccache cargo zigbuild -r -j 4 - zip pmc_${{ build.commit }}-B${{ build.number }}.zip target/release/pmc -j + zip pmc_${{ build.commit }}-B${{ build.number }}.zip /usr/local/build/target/release/pmc -j - spec: inputs: access_key: ${{ secrets.get("pmc_s3_key") }} -- GitLab