Commit Graph

21 Commits

Author SHA1 Message Date
obiwan04kanobi b99719ce60 Add Docker build test to CI workflow
- Adds docker-build-test job to regression.yml
- Runs on push/merge to master and release branches
- Extracts VERSION_TAG from pyproject.toml for build
- Tests that Docker image builds and runs successfully
- Resolves dockerfile syntax warnings
- Resolves #2196"
2025-10-05 00:22:12 +05:30
Paul Pfeister 524415b5d5
chore: bump to 0.16.0 2025-09-15 22:03:23 -04:00
Peter Dave Hello a5dda7ae91
Remove not needed `apt-get update` in Dockerfile
There's no need to wait and waste the time and bandwidth to wait for `apt-get update` for `pip3 install` ;)
2024-08-27 02:37:23 +08:00
Paul Pfeister bb9dd410da
SHERLOCK_ENV set 2024-07-08 01:42:04 -04:00
Paul Pfeister 04472af9c0
Fix workdir 2024-07-01 00:02:17 -04:00
Paul Pfeister 448da43bf7
Refresh Dockerfile 2024-06-30 23:59:36 -04:00
Marco Sirabella 79f5f18a69
Make an actual package with pyproject.toml
Fixes #2017
2024-03-02 13:21:32 -08:00
Christian Clauss c9055a8e0a
Merge branch 'master' into patch-8 2023-03-13 11:50:52 +01:00
Christian Clauss 4486c8e0b2
Python 3.11 is faster 2023-03-13 11:49:29 +01:00
Patryk Krawaczyński 96a28c7ef2
One RUN layer less
Every RUN command will create a new layer, and every new layer increases the size of the final image.
2022-10-14 17:44:13 +02:00
Anthony Suárez d0a1549467 Install Docker packages with --no-cache-dir
Pip has a "--no-cache-dir" argument to disable caching, eliminating the
need of deleting the cache with a hard-coded path.
2022-10-01 07:00:29 -05:00
Anthony Suárez 0f62137b49 Add newlines to Dockerfile to improve readability 2022-09-29 22:10:10 -05:00
Anthony Suárez 3943a8b291 Use Debian Slim Bullseye as the Docker image's base 2022-09-29 22:08:55 -05:00
Christian Clauss c2750f9de1
Dockerfile: Upgrade Python 2022-07-07 13:19:09 +02:00
Roman Hofer e45b52b1cf add WORKDIR in Dockerfile. Remove Image in compose 2020-07-21 23:52:41 +02:00
ZephrFish 5a92ce2f55
Fixed docker file, git is not included in alpine by default 2019-12-20 14:47:16 +00:00
Paulo Diovani 01fa29ca1d Alpine doesn't need apk update when --no-cache 2019-12-04 10:59:57 -03:00
Fabio Kruger 810bb5ea36 ISSUE-238 Improved build steps in Dockerfile to allow caching and improved docker instructions 2019-07-13 22:18:18 +02:00
Nico Stapelbroek 4bdec20d0f Add Microbadger labels to docker image 2019-04-24 21:10:57 +02:00
Ricky Smith d4dbc94267 Move to multi-stage docker build
Also add additional packages to the build container for hosts that don't know anything about python, like Docker Desktop on OSX/Windows.
2019-01-31 16:11:12 -05:00
Chris Blumentritt b96da0b547 Adding docker support 2018-12-31 14:53:27 -06:00