Alexander Todorov
b41353f01c
Revert "test: Update nightly compose URL to updates URL"
...
This reverts commit 422e70c8ce because it
breaks nightly CI testing with 8.8 and 9.2.
2023-01-10 00:28:23 +01:00
Xiaofeng Wang
422e70c8ce
test: Update nightly compose URL to updates URL
...
Since RHEL 9.1 and 8.7 released, the nightly compose URL moved to
update URL, like /rhel-8/nightly/updates/RHEL-8/latest-RHEL-8.7.0/
2022-11-25 03:47:30 +01:00
Achilleas Koutsou
6f37df7777
tools/define-compose-url: fix RHEL 9.1 compose URL
...
RHEL 9.1 currently doesn't have a 'latest' compose. Use most recent
date-stamped build.
2022-11-21 09:45:26 +01:00
Jakub Rusz
b782b6cced
tools/define-compose-url: change url back to nightly
...
The latest nightly link for 8.6 was missing only by accident, changing
back as it's fixed already.
2022-04-04 12:11:59 +02:00
Achilleas Koutsou
5261987726
define-compose-url: change to development for 8.x
...
The nightly compose (currently) only has a 'latest' directory for 8.7.
Switching to the development composes which have 'latest' for 8.4
onwards.
Enable -x in script for easier troubleshooting.
2022-03-28 14:08:57 +02:00
Ondřej Budai
fa73586932
nightly: use boston mirror instead of the redirecter
...
It often takes a lot of time to synchronize the compose across all mirrors,
so it's safer to use just one, otherwise we can get hit by 404s if the
compose isn't available yet by a mirror.
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2021-11-26 12:20:54 +01:00
Jakub Rusz
0508a7ad1b
tests: run ostree.sh tests on fedora and centos
...
When tools/define-compose-url.sh was sourced the tests were skipped if
they were not running on rhel. Also change the BOOT_LOCATION for
centos-8.
2021-11-16 10:46:50 +01:00
Jakub Rusz
14b7e92eaa
tests/ci: split nightly testing based on RHEL major version
...
Using just the major version from the $VERSION_ID and defining new CI
variable $RHEL_MAJOR.
2021-11-16 10:46:50 +01:00
Ondřej Budai
83a35fb9b8
ci: remove 8.5 nightly testing
...
It no longer makes sense because:
- we don't make any changes to 8.5
- we don't regenerate test manifests for 8.5
- osbuild-composer for 8.5 is in the rhel-8.5.0 branch
Also, the latest-8.5.0 symlink was removed, which broke the CI.
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2021-10-26 09:30:21 +01:00
Alexander Todorov
9107617eb8
tests: Add info about COMPOSE_ID/COMPOSE_URL
...
useful for grepping in logs
2021-09-07 13:29:56 +03:00
Ondřej Budai
3f7e815a80
tests: define compose url also for RHEL 9.0
...
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2021-08-17 16:54:22 +02:00
Jakub Rusz
0b962c9185
ci: add slack notfications
...
This sends a message to a slack channel if a scheduled pipeline is
ran and reports either failure or success.
2021-07-12 11:21:01 +03:00
Jakub Rusz
905c297bc7
tests: enable nightly test execution in gitlab CI
...
This adds several stages to the gitlab-ci.yaml file which are
triggered by a schedule specified in Gitlab->CI/CD->Schedules
2021-06-25 15:10:40 +03:00
Alexander Todorov
57cebbfaea
tests: Define COMPOSE_URL/COMPOSE_ID in a single place. Fix #1397
...
we don't want this defined multiple times in different places
2021-05-12 09:26:31 +02:00