Compare commits

..

6 Commits

Author SHA1 Message Date
b4b620b74e ci
Some checks failed
Build and Push Docker Images / build-and-push (push) Failing after 11s
2025-05-19 18:01:25 +02:00
26fa8c6856 ci 2025-05-19 18:01:15 +02:00
4ff699dd97 ci
Some checks failed
Build and Push Docker Images / build-and-push (push) Failing after 26s
2025-05-19 17:58:57 +02:00
46513a3146 ci
Some checks failed
Build and Push Docker Images / build-and-push (push) Failing after 13s
2025-05-19 17:54:41 +02:00
ebbeeebc38 trigger ci
Some checks failed
Build and Push Docker Images / build-and-push (push) Failing after 1m52s
2025-05-19 17:51:45 +02:00
d3f1a4e15f try ci 2025-05-19 17:50:07 +02:00
2 changed files with 2 additions and 27 deletions

View File

@@ -8,36 +8,11 @@ on:
jobs:
build-and-push:
runs-on: ubuntu-latest
container: git.hofer.link/philipp/ci-images:rust-latest
container: docker:latest
steps:
- name: Checkout code
uses: actions/checkout@v3
# Install Docker for Debian
- name: Install Docker
run: |
if ! command -v docker &> /dev/null; then
echo "Installing Docker for Debian..."
apt-get update
apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release
# Add Docker's official GPG key
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
chmod a+r /etc/apt/keyrings/docker.gpg
# Add the repository to sources list
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | \
tee /etc/apt/sources.list.d/docker.list > /dev/null
apt-get update
apt-get install -y docker-ce docker-ce-cli containerd.io
else
echo "Docker is already installed"
fi
# Determine which image to build
- name: Set image details
id: image_details

View File

@@ -5,8 +5,8 @@
# 2. Tag the image: `docker tag <id> git.hofer.link/philipp/ci-images:rust-latest`
# 3. Push the image: `docker push git.hofer.link/philipp/ci-images:rust-latest`
FROM rust:1.87
FROM rust:1.88
RUN apt-get update && apt-get install -y sqlite3