Markus Opolka
0d5d7e6e4d
Update GitHub Actions
2023-04-12 13:00:38 +02:00
Markus Opolka
2f82a36dc0
Move GitHub Actions for ARM for separate file
...
- We will include these long running jobs only on special branches
2023-04-12 11:37:36 +02:00
Markus Opolka
128e7b4595
Update GitHub Action versions
...
- Mainly due to Node 12 deprecation
2023-04-12 11:06:12 +02:00
Markus Opolka
663bf2f03b
Add ARM build in GitHub Actions
...
- Hint: Tried to use the plattform parameter of the build-push-action,
however this failed with an error in the Jobs.
Therefore, I used a matrix with the platforms.
- The ARM build takes a long time.
2023-04-12 10:57:51 +02:00
Markus Opolka
0732424f79
Update Repository for new 6.0 Release
2023-04-12 10:54:54 +02:00
Markus Opolka
f2c65ebc44
Enable :latest Tag for Apache Image ( #115 )
2022-01-18 14:54:17 +01:00
Jack Henschel
8f1b452789
Fix image tag generation
...
Previously, only the immutable tags would get generated (i.e.
`5.1.2-1234`), but not the rolling tags (`5-apache`), due to a
limitation of the docker metadata action.
Thus, now we use manual regex matching instead.
See the linked issue for details.
Fixes https://github.com/martialblog/docker-limesurvey/issues/105
2021-11-28 11:06:23 +01:00
Markus Opolka
d6af8e0a03
Remove trivy scan ( #97 )
...
- It's too verbose and we currently don't have time to review everyting
2021-10-18 09:47:55 +02:00
Markus Opolka
52483b4656
Update Trivy config to only scan type 'os' ( #85 )
...
- since we are not in charge of the app
2021-07-27 10:20:42 +02:00
Markus Opolka
e638fc36a0
Add Variable to Ignore User-Agent in Logs ( #80 )
...
* Set trivy scan to exit 0, until we cleanup those false positives
* Add variable to ignore logs for certain User-Agents. This allows us to have a clearer log when using regular health checks
2021-07-25 16:55:56 +02:00
Markus Opolka
d0259b255b
Add Trivy Scan and Structure Test ( #71 )
...
* Add Trivy Scan and Structure Tests
* Update README, fancy new Badges!
* Update Makefile, full-qualified Image names
2021-06-23 08:40:51 +02:00
Markus Opolka
0770ca63c7
Remove gchr.io comments
2021-06-22 10:32:33 +02:00
Jack Henschel
cb5b062980
Minor workflow fixes ( #70 )
...
* YAML indentation
* Correct image labels
2021-06-21 19:38:58 +02:00
Jack Henschel
3890f9f73a
Build and push images with Github Actions to DockerHub ( #68 )
...
* Build and push images with Github Actions to DockerHub
* Remove Travis CI configuration
References:
* https://docs.github.com/en/actions/guides/publishing-docker-images
* https://github.com/docker/build-push-action/blob/master/docs/advanced/tags-labels.md
* https://github.com/docker/metadata-action
Note: docker / buildx does not support '+' in the image tag name.
> invalid tag "martialblog/limesurvey:0.0.0+test5-apache": invalid
reference format
Use underscores instead, like the images already have on Dockerhub.
Co-authored-by: Markus Opolka <markus.opolka@iis.fraunhofer.de >
2021-06-21 13:27:58 +02:00