Branch: refs/heads/2.2.0
Home:
https://github.com/Checkmk/checkmk
Commit: 35d94b3891286528ddee69250a8b81ae5171d535
https://github.com/Checkmk/checkmk/commit/35d94b3891286528ddee69250a8b81ae5…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
A cmk/werks/__init__.py
A cmk/werks/cli.py
A cmk/werks/convert.py
A cmk/werks/error.py
A cmk/werks/format.py
A cmk/werks/load.py
A cmk/werks/markup.py
A cmk/werks/models.py
A cmk/werks/parse.py
A cmk/werks/validate.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M werk
Log Message:
-----------
copy cmk-werks package to 2.2.0 branch
* we need to be able to pick werks from master branch, which eventually
will be markdown werks, so the werk tool needs to understand markdown
werks.
* we need a way to validate werks in a way that the master branch will
be able to parse them (master branch is a bit more stricter when
parsing werks, and master branch code is used to load werks from all
branches)
this should be a 1:1 copy from master branch, but some things needed to
be adapted, mainly pydantic (master uses 2, this branch 1) and other
linting stuff.
Change-Id: I18ba036a64cf6aa63e608cc17579870d91e459ca
Commit: 0d89ef30424587e5bb04bfa545217ece87ba3e43
https://github.com/Checkmk/checkmk/commit/0d89ef30424587e5bb04bfa545217ece8…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M buildscripts/scripts/stages.yml
M cmk/werks/validate.py
Log Message:
-----------
add stage to validate werks with cmk.werks
Code of master branch is used to compile werks db for homepage and to
send out mails to mailinglist for all branches, so we have to make sure
that werks on this branch meet master branch werks parse logic.
CMK-15097
Change-Id: Idb007cc9be6b9e08c09dad6c935ae6a68f7f4eef
Compare:
https://github.com/Checkmk/checkmk/compare/a2d96b648fae...0d89ef304245