Commit Graph

12 Commits

Author SHA1 Message Date
Marcus Schäfer
54c1951b3e
Update cron for security scorecard
Run weekly on Saturdays
2022-03-06 16:03:13 +01:00
Marcus Schäfer
18ee364c64
Update to scorecard CI 1.0.4 2022-02-23 09:27:11 +01:00
Marcus Schäfer
fade2a20c1
Create ci-scorecards-analysis.yml
Create security health metrics score card
2022-02-10 14:17:29 +01:00
Marcus Schäfer
3fb4271cba
Fixed name of secret variable
The ci-update-build-tests action used a wrong variable
name which does not exist in the github secrets. This
commit fixes it and uses the correct variable name
2022-02-07 22:15:25 +01:00
Marcus Schäfer
db1288cab1
Automate build-tests OBS service refresh
This commit provides a new github action which sends
API requests to the OBS api to refresh the source
services for the integration tests on the OBS server
side. This Fixes #1980
2022-01-13 17:16:20 +01:00
Dan Čermák
fe7b1b1566
Only trigger functions workflow on certain paths 2021-11-09 14:49:18 +01:00
Dan Čermák
c7af839c51
Re-enable functions integration tests once again 2021-11-09 14:35:43 +01:00
Marcus Schäfer
255d6d64f9 Added python 3.9, 3.10 to test workflow 2021-11-08 14:46:30 -05:00
Marcus Schäfer
1f886228a0
Disable config functions testing
It happens too often that the failure on running the
container causes failed results which are not actually
failures. I have hope that #1944 stabilize this
2021-11-03 13:31:17 +01:00
Marcus Schäfer
a6d0b2f14b
Moved pages and pypi publish to github actions
Moved gh-pages doc update and pypi upload from gitlab
to github actions
2021-09-21 18:42:18 +02:00
Marcus Schäfer
80d7b5b62d
Start moving CI test from gitlab to actions
Moving the linter and unit tests to github workflows and
out of the gitlab CI system has the advantage that pull
request from forked repos will run the tests. In the long
run I think we should move away completely from gitlab CI
and use github actions as this will reduce the number of
external services used in the kiwi project. This commit
starts with the most simple parts: unit and type tests,
doc rendering and code style
2021-09-02 16:59:55 +02:00
Dan Čermák
0511838c1b
Functions integration tests (#1851)
Add integration tests for functions.sh

Implement a container based test system to run shell code for testing.
The concept utilizes pytest-testinfra and runs a container per test.
The nested container in a container feature is supported by the github
actions workflow. Thus the integration of this testing concept runs in
the github actions CI rather than on gitlab
2021-06-21 15:03:13 +02:00