Andrei Pavel
23bf6c1855
[ #3917 ] Fix fuzz jobs running automatically on MR creation
2025-05-30 09:11:48 +00:00
Andrei Pavel
f86f509606
[ #3732 ] Do not run fuzz jobs on MR creation
2025-04-28 09:41:16 +03:00
Andrei Pavel
7c00eb6c9c
[ #3732 ] Do not run fuzz jobs on MR creation
2025-04-26 10:42:27 +03:00
Andrei Pavel
4a9fcdb2f5
[ #3732 ] Migrate tools/print-generated-files.sh away from autotools
2025-04-25 09:33:06 +03:00
Emanuel Petr
b8d8e1235f
[ #3716 ] Add missing tags to CI jobs via defaults
2025-01-16 10:19:31 +00:00
Andrei Pavel
868b6b6e54
[ #3669 ] Prevent duplicate pipelines in CI
2024-12-06 17:20:34 +00:00
Andrei Pavel
a7496bb68e
[ #3605 ] Do not run sast on scheduler
2024-10-25 08:30:56 +03:00
Andrei Pavel
a96168e762
[ #3605 ] Integrate a new fuzzing solution in Kea
...
The solution is based on clusterfuzzlite, libfuzzer, and oss-fuzz
technologies.
- Add the .clusterfuzzlite directory.
- Add the fuzz CI stage and fuzzing CI jobs.
- Add the fuzzing targets in the fuzz directory.
- Document fuzzing in doxygen.
2024-10-23 16:40:31 +03:00
Andrei Pavel
17fe5c20b6
[ #1723 ] rename messages to duplicate-log-messages
2024-07-09 13:49:32 +03:00
Andrei Pavel
5b4ccf3eee
[ #1723 ] tools/check-messages.py
2024-07-09 13:49:31 +03:00
Andrei Pavel
cbc484285d
[ #1723 ] fix a problem with bandit searching .git
2024-07-09 13:49:31 +03:00
Andrei Pavel
fcd83dfe68
[ #1723 ] tools/check-messages.sh
2024-07-09 13:49:31 +03:00
Andrei Pavel
4673e38116
[ #3287 ] add bandit, pycodestyle and pylint CI jobs
2024-06-20 18:52:08 +03:00
Andrei Pavel
bb2ce014c8
[ #3287 ] automatically determine list of files to shellcheck
...
To not allow developers to get away with not shellchecking a new script
by omitting to add it to the manual list that existed before.
2024-06-20 18:31:30 +03:00
Andrei Pavel
161843ab42
[ #3267 ] add tools/find-uninstalled-headers.py
2024-03-21 18:00:16 +02:00
Andrei Pavel
af063a3c02
[ #3025 ] appease shellcheck
...
. "${admin_utils}"
^--------------^ SC1090: Can't follow non-constant source. Use a directive to specify location.
version=$(checked_mysql_version)
^-------------------^ SC2119: Use checked_mysql_version "$@" if function's $1 should mean script's $1.
... and others that spiraled afterwards
2024-02-22 10:06:32 +02:00
Andrei Pavel
14bcae7fac
[ #2822 ] add check-for-json-errors-in-doc.sh to CI
2023-05-13 18:02:05 +03:00
Andrei Pavel
bf38fc4263
[ #2559 ] Gitlab CI: leave danger step to the default Kea CI image
2022-09-26 13:27:31 +00:00
Andrei Pavel
c3a0ff6f6e
[ #2558 ] improved searching of yanglint and its libraries
2022-09-23 13:37:15 +03:00
Razvan Becheriu
c69f7b6bea
[ #2541 ] reverted path in upgrade scripts and added admin-utils.sh.in
2022-08-20 19:29:32 +03:00
Andrei Pavel
d84c81b799
[ #2379 ] add tools/check-for-missing-api-commands.sh
2022-07-01 18:23:41 +03:00
Andrei Pavel
acafdf8dfe
[ #2445 ] PostgreSQL schema changes in support of lease limiting
2022-06-29 15:51:27 +03:00
Razvan Becheriu
d41571ce17
[ #2116 ] remove cql code
2022-03-31 08:11:37 +00:00
Thomas Markwalder
a1ab84c146
[ #95 ] Added a ChangeLog entry, rolled back CI changes
...
.gitlab-ci.yml - rolled back changes to avoid issues
with SQL script checking
2022-02-18 09:04:18 -05:00
Thomas Markwalder
35c0d61ebc
[ #95 ] Work around an issue with schema compare script
...
.gitlab-ci.yml
Change dhcpdb_create-upgrade-consistency to allow failures
per Andrei. The script incorrectly detects a contextual
change.
2022-02-17 15:21:14 -05:00
Andrei Pavel
e1de26409d
[ #2205 ] are-scripts-in-sync.py
...
This script is used to maintain upgrade scripts in Kea and to ensure that the
incremental and the full schema scripts are in sync.
2022-01-21 14:21:23 +02:00
Thomas Markwalder
06576cc978
[ #2244 ] Updated CI yml file
...
modified: .gitlab-ci.yml
fixed pgsql upgrade script names
2022-01-07 15:27:52 -05:00
Tomek Mrugalski
155a3d11af
[ #2020 ] MySQL upgrade scripts renumbered
...
- it's just a leading 00s added in lots of places
2021-08-17 09:54:35 -04:00
Andrei Pavel
04210f52fd
Configure SAST in Gitlab CI
2021-08-12 16:03:45 +03:00
Andrei Pavel
bc74f13143
[ #2014 ] fix shellcheck CI
2021-08-03 19:21:11 +03:00
Andrei Pavel
404d420cc4
[ #2008 ] don't install the hashes directory
...
and make reinstall.sh work from installation
2021-07-30 14:42:05 +03:00
Andrei Pavel
49961203b0
[ #1077 ] autotools: AX_FIND_LIBRARY & AX_SYSREPO
2021-07-26 10:17:04 +00:00
Andrei Pavel
338a0c6c5a
[ #1077 ] script installs YANG modules: reinstall.sh
2021-07-23 10:45:36 +00:00
Andrei Pavel
918479fc2c
[ #1692 ] Gitlab CI: fix "test: too many arguments"
2021-07-01 21:37:47 +03:00
Andrei Pavel
d88f45ad29
[ #1653 ] add unit tests for shell error reporting
2021-06-22 11:48:26 +03:00
Razvan Becheriu
3f5a3f6601
[ #899 ] fixed CI and documentation
2021-02-18 19:23:57 +02:00
Razvan Becheriu
560558d498
[ #899 ] addressed comments
2021-02-18 19:14:27 +02:00
Andrei Pavel
eaec7339e5
[ #1602 ] solve CI issues
2020-12-30 15:56:21 +02:00
Andrei Pavel
db289117bf
[ #1602 ] add tools/print-generated-files.sh
2020-12-30 15:55:05 +02:00
Andrei Pavel
aaf1410cd3
[ #1602 ] add missing-config-h-include step to CI
2020-12-30 15:55:05 +02:00
Andrei Pavel
14dd41bbd0
[ #1602 ] add tools/check-duplicate-includes.sh
2020-12-30 15:55:05 +02:00
Andrei Pavel
71b70cd757
[ #437 ] make shell tests work with GTEST_OUTPUT
2020-12-29 16:35:59 +00:00
Andrei Pavel
3cc09dbd93
[ #1574 ] add all shell scripts to shellcheck CI
2020-12-14 12:08:11 +02:00
Andrei Pavel
951f78a017
[ #1438 ] tidy up bump-lib-versions.sh
2020-12-07 21:11:33 +00:00
Andrei Pavel
61b5473f78
[ #1453 ] rename script to add-config-h.sh
2020-11-02 15:10:52 +02:00
Andrei Pavel
ed08cfd553
[ #1453 ] Gitlab CI: shellcheck tools/add-config.h
2020-10-30 17:00:46 +02:00
Tomek Mrugalski
0dfb50997b
[ #892 ] Fixed shellcheck in gitlab-ci
2020-02-21 17:06:31 +01:00
Tomek Mrugalski
7ff18f810d
[ #1071 ] Fix for danger running on wrong runner
2020-02-21 09:40:36 +01:00
Michal Nowikowski
059992a033
[ #672 ] added ChangeLog entry about Dangerfile
2019-12-19 13:29:56 +01:00
Michal Nowikowski
8bc8f7872f
[ #672 ] added danger for checking commits compliance
2019-12-19 13:13:46 +01:00