Skip to content

Commit

Permalink
chore: remove the supporting of EOL OS ubuntu 16.04 (#1553)
Browse files Browse the repository at this point in the history
#1348

Benifits:
- Updating the list of OS versions we would test and support, including adding
   newer OS versions and removing EOL OS versions
- A first step towards supporting C++17 which need higher version of GCC

Although we drop the supporting of Ubuntu 16.04, Pegasus developers and
users are still able to build and run Pegasus themselves.
  • Loading branch information
acelyc111 committed Jul 3, 2023
1 parent 93ccdc3 commit 2c9dc39
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 75 deletions.
1 change: 0 additions & 1 deletion .github/workflows/build-push-env-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ jobs:
fail-fast: false
matrix:
dockertag:
- ubuntu1604
- ubuntu1804
- ubuntu2004
- ubuntu2204
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/regular-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ jobs:
fail-fast: false
matrix:
os:
- ubuntu1604
- ubuntu1804
- ubuntu2004
- ubuntu2204
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/thirdparty-regular-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ jobs:
fail-fast: false
matrix:
osversion:
- ubuntu1604
- ubuntu1804
- ubuntu2004
- ubuntu2204
Expand Down Expand Up @@ -109,7 +108,6 @@ jobs:
fail-fast: false
matrix:
osversion:
- ubuntu1604
- ubuntu1804
- ubuntu2004
- ubuntu2204
Expand Down
2 changes: 0 additions & 2 deletions docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ Building environment for Pegasus compilation.
Github Actions automatically rebuilds and publishes build-env for every commit.

- `apache/pegasus:build-env-centos7`
- `apache/pegasus:build-env-ubuntu1604`
- `apache/pegasus:build-env-ubuntu1804`
- `apache/pegasus:build-env-ubuntu2004`
- `apache/pegasus:build-env-ubuntu2204`
Expand All @@ -60,7 +59,6 @@ This is a Docker image for Pegasus unit-testing. It prebuilts the thirdparty lib
so jobs based on this image can skip building third-parties.

- `apache/pegasus:thirdparties-bin-centos7-master`
- `apache/pegasus:thirdparties-bin-ubuntu1604-master`
- `apache/pegasus:thirdparties-bin-ubuntu1804-master`
- `apache/pegasus:thirdparties-bin-ubuntu2004-master`
- `apache/pegasus:thirdparties-bin-ubuntu2204-master`
69 changes: 0 additions & 69 deletions docker/pegasus-build-env/ubuntu1604/Dockerfile

This file was deleted.

0 comments on commit 2c9dc39

Please sign in to comment.