summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRin Kuryloski <kuryloskip@vmware.com>2022-10-19 19:14:39 +0200
committerGitHub <noreply@github.com>2022-10-19 19:14:39 +0200
commit41dd54437ec359ab45abe616d53b641bc6316cef (patch)
tree9e23b1d3dee2a75e8bd14c8f1cc96cee055c2f0a
parent666656d996d5801a5984c2315b50778f8a5c09b6 (diff)
parent59fd62099a2c925110b3a4375625ec45105e7391 (diff)
downloadrabbitmq-server-git-41dd54437ec359ab45abe616d53b641bc6316cef.tar.gz
Merge pull request #6186 from rabbitmq/rin/update-oci-workflow
Sync the approach in oci.yaml workflow across branches
-rw-r--r--.github/workflows/oci.yaml12
1 files changed, 7 insertions, 5 deletions
diff --git a/.github/workflows/oci.yaml b/.github/workflows/oci.yaml
index 5bd606497c..4e971814c7 100644
--- a/.github/workflows/oci.yaml
+++ b/.github/workflows/oci.yaml
@@ -74,7 +74,8 @@ jobs:
id: load-info
run: |
bazelisk build :otp_version :elixir_version \
- --config=rbe-${{ matrix.otp_version_id }}
+ --config=rbe \
+ --platforms=//bazel/platforms:erlang_linux_${{ matrix.otp_version_id }}_platform
echo "otp=$(cat bazel-bin/otp_version.txt)" >> $GITHUB_OUTPUT
echo "elixir=$(cat bazel-bin/elixir_version.txt)" >> $GITHUB_OUTPUT
@@ -84,11 +85,12 @@ jobs:
otp-version: ${{ steps.load-info.outputs.otp }}
elixir-version: ${{ steps.load-info.outputs.elixir }}
- - name: Validate otp version embedded in OCI
+ - name: Configure otp for the OCI image
run: |
- bazel cquery //packaging/docker-image:otp_source \
- --config=buildbuddy \
- --output=build
+ sudo npm install --global --silent @bazel/buildozer
+
+ buildozer 'set tars ["@otp_src_${{ matrix.otp_version_id }}//file"]' \
+ //packaging/docker-image:otp_source
- name: Build
run: |