Remove 'package-generic-unix' job from the GitHub Actions workflow

It requires files (in the packaging directory) that have since been
moved to their own repository. We could fetch the additional repo, but
as far as I know, no one is using the artifact from the job at this time.
This commit is contained in:
Philip Kuryloski 2021-01-15 09:20:54 +01:00
parent 07a0dd7438
commit 2e9a52903c
5 changed files with 0 additions and 187 deletions

View File

@ -9000,49 +9000,6 @@ jobs:
with:
name: rabbitmq_web_stomp_examples-ct-logs
path: ct-logs/*-ct-logs-*.tar.xz
package-generic-unix:
name: package-generic-unix
needs:
- prepare
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
- name: RECORD STEP START
id: buildevents
run: |
echo "::set-output name=step_start::$(date +%s)"
- uses: actions/cache@v2
with:
key: erlang-22.3-rabbitmq-${{ github.sha }}
path: ci.tar
- name: LOAD CI DOCKER IMAGE FROM CACHE
run: |
docker load --input ci.tar
- name: PACKAGE GENERIC UNIX
run: |
mkdir PACKAGES && chmod 777 PACKAGES
docker run \
--env GITHUB_RUN_ID=${{ github.run_id }} \
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
--volume ${PWD}/PACKAGES:/workspace/rabbitmq/PACKAGES \
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
ci/scripts/package_generic_unix.sh
- name: UPLOAD GENERIC UNIX PACKAGE ARTIFACT
uses: actions/upload-artifact@v2-preview
with:
name: rabbitmq-server-generic-unix.tar.xz
path: PACKAGES/rabbitmq-server-generic-unix-*.tar.xz
- name: RECORD STEP FINISH
if: always()
run: |
docker run \
--env project=packaging \
--env GITHUB_RUN_ID=${{ github.run_id }} \
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
eu.gcr.io/cf-rabbitmq-core/ci:erlang-22.3-rabbitmq-${{ github.sha }} \
ci/scripts/collect.sh
finish:
name: finish
needs:

View File

@ -5562,49 +5562,6 @@ jobs:
with:
name: rabbitmq_web_stomp_examples-ct-logs
path: ct-logs/*-ct-logs-*.tar.xz
package-generic-unix:
name: package-generic-unix
needs:
- prepare
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
- name: RECORD STEP START
id: buildevents
run: |
echo "::set-output name=step_start::$(date +%s)"
- uses: actions/cache@v2
with:
key: erlang-23.1-rabbitmq-${{ github.sha }}
path: ci.tar
- name: LOAD CI DOCKER IMAGE FROM CACHE
run: |
docker load --input ci.tar
- name: PACKAGE GENERIC UNIX
run: |
mkdir PACKAGES && chmod 777 PACKAGES
docker run \
--env GITHUB_RUN_ID=${{ github.run_id }} \
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
--volume ${PWD}/PACKAGES:/workspace/rabbitmq/PACKAGES \
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
ci/scripts/package_generic_unix.sh
- name: UPLOAD GENERIC UNIX PACKAGE ARTIFACT
uses: actions/upload-artifact@v2-preview
with:
name: rabbitmq-server-generic-unix.tar.xz
path: PACKAGES/rabbitmq-server-generic-unix-*.tar.xz
- name: RECORD STEP FINISH
if: always()
run: |
docker run \
--env project=packaging \
--env GITHUB_RUN_ID=${{ github.run_id }} \
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
eu.gcr.io/cf-rabbitmq-core/ci:erlang-23.1-rabbitmq-${{ github.sha }} \
ci/scripts/collect.sh
finish:
name: finish
needs:

View File

@ -5430,49 +5430,6 @@ jobs:
with:
name: rabbitmq_web_stomp_examples-ct-logs
path: ct-logs/*-ct-logs-*.tar.xz
package-generic-unix:
name: package-generic-unix
needs:
- prepare
runs-on: ubuntu-18.04
if: '!contains(github.event.head_commit.message, ''[ci skip]'')'
steps:
- name: RECORD STEP START
id: buildevents
run: |
echo "::set-output name=step_start::$(date +%s)"
- uses: actions/cache@v2
with:
key: erlang-git-rabbitmq-${{ github.sha }}
path: ci.tar
- name: LOAD CI DOCKER IMAGE FROM CACHE
run: |
docker load --input ci.tar
- name: PACKAGE GENERIC UNIX
run: |
mkdir PACKAGES && chmod 777 PACKAGES
docker run \
--env GITHUB_RUN_ID=${{ github.run_id }} \
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
--volume ${PWD}/PACKAGES:/workspace/rabbitmq/PACKAGES \
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
ci/scripts/package_generic_unix.sh
- name: UPLOAD GENERIC UNIX PACKAGE ARTIFACT
uses: actions/upload-artifact@v2-preview
with:
name: rabbitmq-server-generic-unix.tar.xz
path: PACKAGES/rabbitmq-server-generic-unix-*.tar.xz
- name: RECORD STEP FINISH
if: always()
run: |
docker run \
--env project=packaging \
--env GITHUB_RUN_ID=${{ github.run_id }} \
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
eu.gcr.io/cf-rabbitmq-core/ci:erlang-git-rabbitmq-${{ github.sha }} \
ci/scripts/collect.sh
finish:
name: finish
needs:

View File

@ -1,14 +0,0 @@
#!/bin/bash
set -euo pipefail
cd /workspace/rabbitmq
trap 'catch $?' EXIT
catch() {
buildevents step ${GITHUB_RUN_ID} ${GITHUB_RUN_ID}-packaging ${STEP_START} packaging
}
buildevents cmd ${GITHUB_RUN_ID} ${GITHUB_RUN_ID}-packaging package-generic-unix -- \
make package-generic-unix

View File

@ -9,50 +9,6 @@
#@ end
#@ def finish_jobs(prepare_jobs_names, erlang_version=None):
package-generic-unix:
name: package-generic-unix
needs: [prepare]
runs-on: ubuntu-18.04
if: #@ skip_ci_condition()
#@yaml/text-templated-strings
steps:
- name: RECORD STEP START
id: buildevents
run: |
echo "::set-output name=step_start::$(date +%s)"
- uses: actions/cache@v2
with:
key: #@ ci_image_tag(erlang_version)
path: ci.tar
- name: LOAD CI DOCKER IMAGE FROM CACHE
run: |
docker load --input ci.tar
- name: PACKAGE GENERIC UNIX
run: |
mkdir PACKAGES && chmod 777 PACKAGES
docker run \
--env GITHUB_RUN_ID=${{ github.run_id }} \
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
--volume ${PWD}/PACKAGES:/workspace/rabbitmq/PACKAGES \
(@= ci_image(erlang_version) @) \
ci/scripts/package_generic_unix.sh
- name: UPLOAD GENERIC UNIX PACKAGE ARTIFACT
#! https://github.com/marketplace/actions/upload-artifact
uses: actions/upload-artifact@v2-preview
with:
name: rabbitmq-server-generic-unix.tar.xz
path: "PACKAGES/rabbitmq-server-generic-unix-*.tar.xz"
- name: RECORD STEP FINISH
if: always()
run: |
docker run \
--env project=packaging \
--env GITHUB_RUN_ID=${{ github.run_id }} \
--env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \
--env STEP_START=${{ steps.buildevents.outputs.step_start }} \
(@= ci_image(erlang_version) @) \
ci/scripts/collect.sh
finish:
name: finish
needs: #@ prepare_jobs_names + [dep.name for dep in data.values.deps if not getattr(dep, "skip_tests", False)] + ['package-generic-unix']