Skip to content

Commit

Permalink
Drop Ubuntu 18.04 devcontainer
Browse files Browse the repository at this point in the history
Ubuntu 18.04 is EOL now, so stop building devcontainers for it.

Also adjust some dates in the documentation.
  • Loading branch information
iMichka authored and MikeMcQuaid committed Sep 24, 2024
1 parent bd3c7f8 commit 496ece2
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 45 deletions.
6 changes: 0 additions & 6 deletions .devcontainer/on-create-command.sh
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,5 @@ apt_get_install \
openssh-server \
zsh

# Ubuntu 18.04 doesn't include zsh-autosuggestions
if ! grep -q "Ubuntu 18.04" /etc/issue &>/dev/null
then
apt_get_install zsh-autosuggestions

This comment was marked as spam.

Copy link
@SONU-BHAI

SONU-BHAI Oct 5, 2024

// server.mjs
import { createServer } from 'node:http';

const server = createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello World!\n');
});

// starts a simple http server locally on port 3000
server.listen(3000, '127.0.0.1', () => {
console.log('Listening on 127.0.0.1:3000');
});

// run with node server.mjs

fi

# Start the SSH server so that `gh cs ssh` works.
sudo service ssh start

This comment was marked as spam.

Copy link
@SONU-BHAI

SONU-BHAI Oct 5, 2024

Image

36 changes: 0 additions & 36 deletions .devcontainer/ubuntu18.04/devcontainer.json

This file was deleted.

10 changes: 7 additions & 3 deletions docs/Linux-CI.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,16 @@ We plan to proceed with regular updates from 2022 onwards. We aim to use the lat

We will start using the latest Ubuntu LTS version for our CI no earlier than 3 months after its release and, ideally, no more than 12 months after its release.

| Distribution | Glibc | GCC | Usage |
| Distribution | Glibc | GCC | LTS standard security maintenance |
|---|---|---|---|
| Ubuntu 14.04 | 2.19 | 4 | From 2014 to 2017 |
| Ubuntu 16.04 | 2.23 | 5 | From 2017 to 2022 |
| Ubuntu 22.04 | 2.35 | 11 | From 2022 to 2024 |
| Ubuntu 24.04 | ? | ? | From 2024 to 2026 |
| Ubuntu 20.04 | 2.31 | 5 | From 2020 to 2025 |
| Ubuntu 22.04 | 2.35 | 11 | From 2022 to 2027 |
| Ubuntu 24.04 | 2.39 | 13 | From 2024 to 2029 |
| Ubuntu 26.04 | ? | ? | ? |

[Source](https://ubuntu.com/about/release-cycle)

## Why always use the latest version?

Expand Down

0 comments on commit 496ece2

Please sign in to comment.