fat image CI - no apt-get, tools pre-installed
Multi-Lang CI (fat image) / rust (push) Failing after 38s
Multi-Lang CI (fat image) / php (push) Failing after 39s
Multi-Lang CI (fat image) / node (push) Successful in 38s
Multi-Lang CI (fat image) / java (push) Failing after 40s
Multi-Lang CI (fat image) / python (push) Successful in 41s
Multi-Lang CI (fat image) / go (push) Failing after 42s

This commit is contained in:
benson
2026-07-20 00:25:23 +08:00
parent ec63c06e8e
commit 3630fd4157
+7 -19
View File
@@ -1,4 +1,4 @@
name: Multi-Lang Docker CI name: Multi-Lang CI (fat image)
on: on:
push: push:
@@ -9,46 +9,34 @@ jobs:
runs-on: go runs-on: go
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Go - run: go version && echo "Go OK"
run: |
apt-get update -qq && apt-get install -y -qq golang-go
go version
rust: rust:
runs-on: rust runs-on: rust
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Rust - run: rustc --version && echo "Rust OK"
run: |
apt-get update -qq && apt-get install -y -qq rustc cargo
rustc --version
java: java:
runs-on: java runs-on: java
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Java - run: java --version && echo "Java OK"
run: |
apt-get update -qq && apt-get install -y -qq openjdk-17-jdk-headless
java --version
python: python:
runs-on: python runs-on: python
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- run: python3 --version - run: python3 --version && echo "Python OK"
php: php:
runs-on: php runs-on: php
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install PHP - run: php --version && echo "PHP OK"
run: |
apt-get update -qq && apt-get install -y -qq php-cli
php --version
node: node:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- run: node --version - run: node --version && npm --version && echo "Node OK"