Commit Graph

  • cc8d62f6d5 Change Dockerfile for ATB PTU5: ATB_PTU5 Siegfried Siegert 2023-12-29 19:00:41 +0100
  • a560dde924 Release 3.3 Jan Kiszka 2023-06-20 21:26:48 +0200
  • 65196e1933 tests: Compensate fall-outs from commit/branch switch Jan Kiszka 2023-06-18 23:04:34 +0200
  • 7f91df6492 kas-container: Purge tmp* on clean Jan Kiszka 2023-06-18 21:39:45 +0200
  • 207d236bae Dockerfile: Refresh kas-isar package list Jan Kiszka 2023-06-09 10:55:52 +0200
  • c582cfb53e docs: userguide: Typo fix Jan Kiszka 2023-06-08 08:06:10 +0200
  • 226e92a7f3 tests: Add some test cases to cover handling of legacy refspec Jan Kiszka 2023-05-30 16:13:23 +0200
  • 578666766c docs: Update userguide to commit/branch, dropping refspec Jan Kiszka 2023-05-30 14:05:59 +0200
  • 716937b028 tests: Widely switch to new commit/branch syntax Jan Kiszka 2023-05-29 19:25:29 +0200
  • 13f87ecb19 docs: Update format-changelog Jan Kiszka 2023-05-30 17:39:55 +0200
  • da0897b62a libkas: Update help test to commit/branch Jan Kiszka 2023-05-30 17:38:50 +0200
  • 0d268197a4 plugins: for_all_repos: Add support for commit/branch Jan Kiszka 2023-05-30 17:37:02 +0200
  • 241d03f159 Switch overrides and dump plugin to new commit/branch schema Jan Kiszka 2023-05-30 17:32:03 +0200
  • c01a11833f repos: Warn if a repo uses legacy refspec Jan Kiszka 2023-05-30 17:29:44 +0200
  • bb48adad1f repos: Introduce commit and branch and alternative to refspec key Jan Kiszka 2023-05-30 16:55:07 +0200
  • 51846faef4 repos: hg: Add real support for resolve_branch_cmd Jan Kiszka 2023-05-29 19:12:50 +0200
  • f1f358bed5 repos: git: Always replicate refs/ into local branches on checkout Jan Kiszka 2023-05-28 21:25:38 +0200
  • 420bf399b3 repos: git: Strip of heads/ prefix when checking out branches Jan Kiszka 2023-05-29 08:11:39 +0200
  • a317a0e957 repos: Rename boolean branch variable/argument to is_branch Jan Kiszka 2023-05-28 12:44:05 +0200
  • e9032bc278 kas-container: track repo dir when using menu cmd Felix Moessbauer 2023-05-26 06:39:43 +0200
  • e274886ab0 test combination of kas menu and KAS_WORK_DIR Felix Moessbauer 2023-05-26 06:39:41 +0200
  • 76db0706f3 menu plugin: track root repo dir Felix Moessbauer 2023-05-26 06:39:42 +0200
  • ea0baa06d0 refactor menu test to ease extending it Felix Moessbauer 2023-05-26 06:39:40 +0200
  • a1f38f9979 includehandler: Derive validator from schema Jan Kiszka 2023-05-26 17:33:12 +0200
  • 3aea34cab6 schema-kas.json: Fix dialect URL Jan Kiszka 2023-05-26 17:31:36 +0200
  • b06fe8a0b7 kas-container: remove special handling of help sub command Felix Moessbauer 2023-05-19 07:36:39 +0200
  • 6e3a8d9118 repos: add tests for common errors Felix Moessbauer 2023-05-18 09:15:09 +0200
  • 5e4da5020b repos: restore error handling of patch apply Felix Moessbauer 2023-05-18 09:15:08 +0200
  • d3963ff494 refactor: remove dead code paths on task exception Felix Moessbauer 2023-05-18 09:15:07 +0200
  • ecd670e9ae fix: collect exceptions on task errors Felix Moessbauer 2023-05-18 09:15:06 +0200
  • d2ecff4243 test handling of command exec errors Felix Moessbauer 2023-05-08 10:17:41 +0200
  • ac43730889 bail out on error in async command marked as fail Felix Moessbauer 2023-05-08 10:17:40 +0200
  • b21a7e1c3b includes: wrap missing include file exception Felix Moessbauer 2023-05-08 10:17:39 +0200
  • 27cf5ea897 simplify and document how to measure code coverage Felix Moessbauer 2023-05-06 08:50:35 +0200
  • 2503ab39cd menu plugin: handle common KConfig errors Felix Moessbauer 2023-05-04 04:50:19 +0200
  • 222f07de69 refactor: port all sys.exit over to kas exceptions Felix Moessbauer 2023-05-04 04:50:18 +0200
  • a5750901c6 use custom exceptions to improve error handling Felix Moessbauer 2023-05-04 04:50:17 +0200
  • 6fa40363aa kas-main: do not use return type of void function Felix Moessbauer 2023-05-04 04:32:45 +0200
  • bb2148016b do not shadow variables in command tests Felix Moessbauer 2023-05-04 04:32:43 +0200
  • 4015a6b384 kas-container: add support to set log-level Felix Moessbauer 2023-05-03 16:53:38 +0200
  • 522a2422c4 kas: add support for --log-level argument Hugo Villeneuve 2023-05-03 16:53:37 +0200
  • 246f23cbca kas: define variable to store default log level Hugo Villeneuve 2023-05-03 16:53:36 +0200
  • 88964d63b5 improve documentation of lockfile support Felix Moessbauer 2023-05-03 06:05:57 +0200
  • a206f05616 kas-container: mount repos rw when creating lockfile Felix Moessbauer 2023-05-03 06:05:56 +0200
  • 471f5e58d2 dump plugin: add newline to file in inplace mode Felix Moessbauer 2023-04-30 09:01:31 +0200
  • e2bf6d74df add test for lockfile support Felix Moessbauer 2023-04-23 11:42:28 +0200
  • 7c0953c08e dump plugin: add option to create lockfile Felix Moessbauer 2023-04-23 11:42:27 +0200
  • fe4031ce01 add support for lockfiles on checkout Felix Moessbauer 2023-04-23 11:42:26 +0200
  • 3e0dd10416 add support to override refspec of repos Felix Moessbauer 2023-04-23 11:42:25 +0200
  • 6131038c00 drop support for Python 3.5 Felix Moessbauer 2023-04-23 11:42:24 +0200
  • 93cd91bc7c add meta-schema identifiers in kas json schema Felix Moessbauer 2023-04-03 14:26:50 +0200
  • 8f61dcfeb6 kas: add GIT_CREDENTIAL_USEHTTPPATH environment variable Freundl, Christoph' via kas-devel 2023-03-02 08:25:51 +0100
  • 10e6df438f kas-container: Report errors from readlink Richard Weinberger 2023-03-09 22:35:14 +0100
  • 6de4b7bae4 kas-container: Shop colorlog python package Richard Weinberger 2023-03-18 11:21:14 +0100
  • 6df962506a container-entrypoint: Switch to POSIX shell Richard Weinberger 2023-03-17 11:49:24 +0100
  • ea4099c2c8 improve style of dump plugin documentation Felix Moessbauer 2023-03-18 17:15:39 +0100
  • 1243612a27 kas-container: fix isar setup logic Stefan Müller-Klieser 2023-03-07 09:07:08 +0100
  • b9abbd1e63 Release 3.2.3 Jan Kiszka 2023-03-05 10:36:58 +0100
  • 258acbead6 Dockerfile: Use original UID/GID when run without kas-container Jan Kiszka 2023-02-27 16:26:00 +0100
  • 06fad464b5 kas-container: mount host paths below /var/kas Felix Moessbauer 2023-02-27 13:21:31 +0100
  • f971cd363b kas-container: copy host ssh config into home Felix Moessbauer 2023-02-27 13:21:30 +0100
  • b8576ee99e kas-container: mount KAS_REPO_REF_DIR rw Felix Moessbauer 2023-02-27 09:24:32 +0100
  • 0e61fdddaf Release 3.2.2 Jan Kiszka 2023-02-13 21:18:57 +0100
  • d85adb9b93 README: Leave notice on inherit integrity weaknesses of repo fetches Jan Kiszka 2023-02-12 18:43:42 +0100
  • 78084c05bb tests: Clean up remaining temporary directory setups Jan Kiszka 2023-02-12 13:46:35 +0100
  • f748c17023 kas-container: Make sure privileged podman will find sbin tools Jan Kiszka 2023-02-12 13:42:42 +0100
  • a39d5a00c5 container: Add copyright headers and improve comments Jan Kiszka 2023-02-05 21:06:50 +0100
  • 06aae60b65 container: Disable git safe.directory when running without kas-container Jan Kiszka 2023-02-06 17:57:53 +0100
  • 492b2c56ab container: Rework uid/gid alignment with caller Jan Kiszka 2023-02-05 21:02:07 +0100
  • a596e2ac33 kas-isar: Rework isar-specific entrypoint setup Jan Kiszka 2023-02-05 20:56:06 +0100
  • 6b1df5f425 tests: Avoid useless directory creations Jan Kiszka 2023-02-05 14:18:06 +0100
  • 039a320631 Add a SECURITY.md Jan Kiszka 2023-02-04 14:03:00 +0100
  • 66893480c7 Release 3.2.1 Jan Kiszka 2023-02-02 08:41:17 +0100
  • 795ecdbcd6 doc: Fix description of bblayers_conf_header and local_conf_header Jan Kiszka 2023-02-01 08:54:06 +0100
  • b27ab659f3 Dockerfile: Add unzip package to kas-base Hannah Kiekens 2023-01-23 23:20:28 +0100
  • 34cf4c9c8f docs: Fix description of container image generation Jan Kiszka 2023-01-17 18:13:25 +0100
  • 5b15a4d52a scripts: Add an update reminder for readthedocs Jan Kiszka 2023-01-17 17:55:46 +0100
  • dc44638cd8 Release 3.2 Jan Kiszka 2023-01-17 12:49:44 +0100
  • e9fac8dda7 ci: Update docker actions Jan Kiszka 2023-01-13 18:11:00 +0100
  • f3521f82fa kas-container: Fix engine detection when docker is an alias for podman Frieder Schrempf 2023-01-09 12:57:40 +0100
  • f5655dcb0c ci: Update to actions/checkout@v3 and actions/setup-python@v4 Jan Kiszka 2023-01-05 20:17:20 +0100
  • 1c2c859a4a add test for KAS_REPO_REF_DIR logic Felix Moessbauer 2023-01-05 08:50:23 +0100
  • 3289ec2a7e re-create tmpdir after successfull rename Felix Moessbauer 2023-01-05 08:50:22 +0100
  • f2560588bc auto create repo refs when setting KAS_REPO_REF_DIR Felix Moessbauer 2023-01-05 08:50:21 +0100
  • e7896c33d9 do not short-circuit on initial clone of repos Felix Moessbauer 2023-01-05 08:50:20 +0100
  • c816b483fa ci: Adjust images to cover all Python versions Jan Kiszka 2022-12-13 14:56:14 +0100
  • 88a2b3d47b add test for resolve-env option in dump plugin Felix Moessbauer 2022-12-11 08:30:34 +0100
  • 20a69016da dump plugin: add option to capture current env Felix Moessbauer 2022-12-11 08:30:33 +0100
  • 33250866ec test dump plugin support for resolved refs Felix Moessbauer 2022-12-11 08:30:32 +0100
  • ffabaa19f3 extend dump plugin to support resolving revisions Felix Moessbauer 2022-12-11 08:30:31 +0100
  • 23dcf955a2 add revision attribute to repo class Felix Moessbauer 2022-12-11 08:30:30 +0100
  • 53369faf55 add support for the dump plugin in kas-container Felix Moessbauer 2022-12-11 08:30:29 +0100
  • bfd6bd6195 add test of dump plugin Felix Moessbauer 2022-12-11 08:30:28 +0100
  • 5b3e238128 add plugin to dump flattened config Felix Moessbauer 2022-12-11 08:30:27 +0100
  • 9bb1af5ecd kas-container: write debug messages to stderr Felix Moessbauer 2022-11-22 04:49:02 +0100
  • 1a2de8daa7 forward DISTRO_APT_PREMIRRORS environment variable Felix Moessbauer 2022-11-15 10:53:56 +0100
  • 7215e58eab libkas: Fix typo Benedikt Niedermayr 2022-11-11 11:03:43 +0100
  • 4795c21fb6 tests: Add test case for environment variables Benedikt Niedermayr 2022-11-11 11:03:42 +0100
  • c38517df83 add conditional environment variables Benedikt Niedermayr 2022-11-10 13:46:45 +0100
  • 102c4667d1 forward build-concurrency related env vars Felix Moessbauer 2022-10-19 10:57:36 +0200