Skip to content

Commit

Permalink
Remove outdated Debian images (#62)
Browse files Browse the repository at this point in the history
* From now on, we shall only use Centos release image

The binaries work fine on all platforms with at least the given glibc
version.

* Update versions in README to be more correct

---------

Co-authored-by: Alexey Orlenko <[email protected]>
  • Loading branch information
Julius de Bruijn and aqrln authored Jun 2, 2023
1 parent 99880dc commit 8b2d2ef
Show file tree
Hide file tree
Showing 6 changed files with 3 additions and 98 deletions.
11 changes: 2 additions & 9 deletions .buildkite/pipeline.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,7 @@
if [[ "$BUILDKITE_BRANCH" == "main" ]]; then
# Build & push images
echo "steps:
# - label: \":debian: Debian build images\"
# command: cd debian && make build && make push
# branches: main
- label: \":rhel: RHEL build images\"
- label: \":linux: Glibc build images\"
command: cd rhel && make build && make push
branches: main
Expand Down Expand Up @@ -42,10 +38,7 @@ if [[ "$BUILDKITE_BRANCH" == "main" ]]; then
else
# Only build images
echo "steps:
# - label: \":debian: Debian build images\"
# command: cd debian && make build
- label: \":rhel: RHEL build images\"
- label: \":linux: Glibc build images\"
command: cd rhel && make build
- label: \":linux: Musl build images\"
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@ Images are based on the lowest common denominator of glibc and OpenSSL. In pract
## Images

### Build
- **Debian**: Debian-based (Jessie) build images for OpenSSL 1.0.1 and 1.1.0 and glibc 2.19. Usable for all debian derivatives (Ubuntu, Mint, etc.) and Arch Linux.
- **RHEL**: CentOS-based build images for OpenSSL 1.0.1 and 1.1.0 and glibc 2.19. Usable for all RHEL derivatives (RedHat, CentOS, Amazon Linux, etc.).
- **RHEL**: CentOS-based build images for OpenSSL 1.0.2, 1.1.1 and 3.0, and glibc 2.17. Usable for all linux distros with at least the given glibc version (RedHat, CentOS, Amazon Linux, Debian, Ubuntu, Arch Linux, etc.).
- **Cross**: Cross compilation images, currently for Windows GNU, MacOS and Linux ARM cross compilation.
- **Test**: Test base image for CI. Contains all dependencies to run the connector test kit and cargo tests.
- **Release**: Debian-based (Bullseye) image responsible for computing checksums and GPG signatures as part of the Prisma release process.
Expand Down
15 changes: 0 additions & 15 deletions debian/Makefile

This file was deleted.

24 changes: 0 additions & 24 deletions debian/libssl1.0.x.Dockerfile

This file was deleted.

24 changes: 0 additions & 24 deletions debian/libssl1.1.x.Dockerfile

This file was deleted.

24 changes: 0 additions & 24 deletions debian/libssl3.0.x.Dockerfile

This file was deleted.

0 comments on commit 8b2d2ef

Please sign in to comment.