Commit graph

101 commits

Author SHA1 Message Date
Maximilian Kratz cef3a3a80e CI config: removes deprecated requirement in job config 2024-05-18 21:19:23 +02:00
Maximilian Kratz 360e15a2bc
Merge pull request #37 from maxkratz/feature/migrate-2023-to-build-matrix
Moves the build-and-push job for 2023 back into the build matrix
2024-05-18 21:17:39 +02:00
Maximilian Kratz 5944f9e933 Moves the build-and-push job for 2023 back into the build matrix
since all images will be built by self-hosted runners anyway
2024-05-18 11:19:31 +02:00
Maximilian Kratz 5d87e8bef9 Switches most jobs to a self-hosted environment + enhances timeouts 2024-05-17 07:21:07 +02:00
Maximilian Kratz b745a9d5fe Set Docker build steps timelimit to 12h 2024-04-29 15:05:11 +02:00
Maximilian Kratz 2aabb26c23 Lifts the timeout limit for most of the complex build jobs to 12h 2024-04-29 07:22:56 +02:00
Maximilian Kratz 7258920367
Merge pull request #34 from maxkratz/feature/update-ubuntu-24-04
Updates base image to Ubuntu 24.04 + updates some comments
2024-04-26 14:06:41 +02:00
Maximilian Kratz 435f442002 Updates base image to Ubuntu 24.04 + updates some comments 2024-04-26 09:35:22 +02:00
Maximilian Kratz c88dd77f22
Merge pull request #32 from maxkratz/feature/update-gradle-870
Updates Gradle to v8.7
2024-03-29 07:12:25 +01:00
Maximilian Kratz 47f7320c28 Switch build-image-variants to a self-hosted runner 2024-03-28 16:12:58 +01:00
Maximilian Kratz 41ec17b898 Updates Gradle to v8.7 2024-03-28 09:45:19 +01:00
Maximilian Kratz 83df7a8def Adds a missing job dependency for image variants 2024-03-17 09:49:24 +01:00
Maximilian Kratz 5114d239bf
Merge pull request #30 from maxkratz/feature/update-gradle-version
Updates Gradle to v8.6
2024-03-17 08:12:32 +01:00
Maximilian Kratz 5e020782d4 Build 2023 + 2024 version on self-hosted runner because of fs space 2024-03-16 21:49:20 +01:00
Maximilian Kratz 3d913f2ee8 Updates Gradle to v8.6 2024-03-16 16:13:27 +01:00
Maximilian Kratz 7de24a5a6e
Merge pull request #29 from maxkratz/feature/add-texlive-2024
Adds texlive version 2024
2024-03-16 16:11:59 +01:00
Maximilian Kratz aaa0ce0252 Adapts README.md to newer texlive version (2024) 2024-03-16 12:07:25 +01:00
Maximilian Kratz 6f2d30bd60 Adds texlive version 2024 2024-03-16 12:05:33 +01:00
Maximilian Kratz a4519441ca
Merge pull request #25 from maxkratz/feature/update-github-actions
Updates all GitHub-based Actions to their latest versions
2023-12-20 07:58:24 +01:00
Maximilian Kratz 1a886d97bc Updates all GitHub-based Actions to their latest versions 2023-12-19 14:45:53 +01:00
Maximilian Kratz 94f0dc864c Fix dependency of all image variants to both relevant CI stages 2023-08-09 13:13:43 +02:00
Maximilian Kratz e24f6acfd1 Fix dependency of latest image variants to latest CI stage 2023-08-09 11:47:36 +02:00
Maximilian Kratz 584e64cfb8 Build image variants on a self-hosted Actions runner 2023-08-09 08:38:22 +02:00
Maximilian Kratz f721149417 Extracts image variants (java, python) to an own build matrix 2023-08-04 11:18:14 +02:00
Maximilian Kratz dfa6837e9b
Merge pull request #23 from maxkratz/feature/python
Adds 2023-python variant
2023-08-04 10:38:30 +02:00
Maximilian Kratz b4cca06aab Removes unused version env in 2023-python Dockerfile 2023-08-04 10:37:56 +02:00
Maximilian Kratz 8575358fe4 Adds 2023-python variant 2023-08-04 07:08:05 +02:00
Maximilian Kratz 127d0ed331 Fixes version tabular in README.md 2023-07-03 12:40:43 +02:00
Maximilian Kratz a92cbe09d3 Build 2023/latest tag outside of the main GitHub Actions matrix 2023-07-03 12:37:42 +02:00
Maximilian Kratz d178c1ca25
Merge pull request #21 from maxkratz/feature/correct-tagging-of-latest-tag
Fix tagging of `latest` in all architectures
2023-07-02 15:12:46 +02:00
Maximilian Kratz fad2dae2db Multiple tags in latest run (currently 2023)
Fixes YAML
2023-07-02 10:36:15 +02:00
Maximilian Kratz fef8cd1d53 Re-adds the 2023-gradle version 2023-07-02 07:56:51 +02:00
Maximilian Kratz c590bfcb52 Pull 2023 image before tagging and pushing it as latest 2023-07-01 23:26:05 +02:00
Maximilian Kratz 1ee5a0237c
Merge pull request #14 from maxkratz/feature/add-texlive-2023
Add texlive 2023
2023-07-01 19:08:06 +02:00
Maximilian Kratz ed89c21909 Fixes a mistake in the README.md 2023-07-01 19:07:26 +02:00
Maximilian Kratz c65ff02be9 Upgrade latest tag to 2023 2023-07-01 19:05:38 +02:00
Maximilian Kratz 83077f340e Merge branch 'main' into feature/add-texlive-2023 2023-07-01 19:05:08 +02:00
Maximilian Kratz 35b1a0cb0f
Merge pull request #16 from maxkratz/hotfix/push-latest-tag
Fixes tagging of `latest`
2023-07-01 19:04:38 +02:00
Maximilian Kratz a8919a2eab Update Gradle version also in 2023-gradle build 2023-07-01 19:04:00 +02:00
Maximilian Kratz 9bdbdfff97 Adds missing archive repository URL to 2022 Dockerfile 2023-07-01 18:54:46 +02:00
Maximilian Kratz aee9253109 Temporarily disable the 2023-gradle builds 2023-07-01 14:14:29 +02:00
Maximilian Kratz efa7ca799c Merge branch 'main' into feature/add-texlive-2023 2023-07-01 14:13:46 +02:00
Maximilian Kratz a481da67d1 Merge branch 'main' into hotfix/push-latest-tag 2023-07-01 14:12:51 +02:00
Maximilian Kratz 72ae02129e
Merge pull request #17 from maxkratz/feature/update-gradle-to-v8.1.1
Updates Gradle version to v8.1.1
2023-07-01 14:11:55 +02:00
Maximilian Kratz 61478ad739 Updates Gradle version to v8.1.1 2023-06-30 19:55:21 +02:00
Maximilian Kratz abaf241d37 Adds conditional step to also tag and push latest 2023-06-30 19:52:59 +02:00
Maximilian Kratz ff7d630cdf Adds 2023-gradle to matrix builds + fixes a typo in job name 2023-06-30 19:46:08 +02:00
Maximilian Kratz c1e15bc271 Adds texlive 2023 2023-06-30 19:40:38 +02:00
Maximilian Kratz f58039d164 Change texlive 2022 sources to archive 2023-06-30 19:38:44 +02:00
Maximilian Kratz 3c77d1c229
Merge pull request #12 from maxkratz/feature/migrate-ci-to-actions
Migrate CI from Drone to Github Actions
2023-01-26 15:47:47 +01:00