summaryrefslogtreecommitdiff
path: root/ci/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Adjust secondary umbrella fetchPhilip Kuryloski2021-03-161-15/+15
| | | | relative to changes in rabbitmq-components.mk in master of rabbitmq-server
* Remove 'package-generic-unix' job from the GitHub Actions workflowPhilip Kuryloski2021-01-151-14/+0
| | | | | | 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.
* Add mixed version testing for the deps/rabbit suitesPhilip Kuryloski2020-11-162-2/+54
| | | | | | | Mix clusters with v3.7 and v3.8, currently on both erlang versions. As this also increases the actions duration rabbit ct-* suites have been de-grouped such that multiple ct suites are no longer run as part of a GitHub Actions job.
* Fix honeycomb build tracesPhilip Kuryloski2020-11-137-16/+20
| | | | Using a unique span_id when invoking the buildevents cli
* Correct use of dialyze in GitHub ActionsPhilip Kuryloski2020-11-134-6/+36
| | | | | Dialyze now runs independently for each component on the uncompiled sources to maximize the amount of issues detectable
* Adjustments for rabbitmq-cli testsPhilip Kuryloski2020-11-134-13/+8
| | | | | | | - Provide RABBITMQ_VERSION so that plugin version compatibility checks work correctly - Run tests generally as an unpriveleged user in docker, like we do in concourse - Set USER in the env for erlang-cookie-sources tests
* Rework `make xref` execution in GitHub ActionsPhilip Kuryloski2020-11-131-0/+8
| | | | | Compiling before running xref invalidates its results, so xref now happens independently per component parallel to the main set of actions.
* Monorepo GitHub ActionsPhilip Kuryloski2020-11-136-0/+127
Add GitHub Actions workflows for Erlang/OTP 22.3 & 23.0. The workflows run tests for each component that is now part of this repo, with test suite parallelization specifically for the rabbit erlang application.