first commit
CI/CD / CI · Admin API (dotnet build) (push) Successful in 41s
CI/CD / CI · Admin Web (tsc) (push) Failing after 5s
CI/CD / CI · Website (tsc) (push) Failing after 4s
CI/CD / CI · Koja (tsc) (push) Failing after 5s
CI/CD / CI · API (dotnet build + test) (push) Successful in 1m13s
CI/CD / CI · Dashboard (tsc) (push) Failing after 2m32s
CI/CD / Deploy · all services (push) Has been skipped
CI/CD / CI · Admin API (dotnet build) (push) Successful in 41s
CI/CD / CI · Admin Web (tsc) (push) Failing after 5s
CI/CD / CI · Website (tsc) (push) Failing after 4s
CI/CD / CI · Koja (tsc) (push) Failing after 5s
CI/CD / CI · API (dotnet build + test) (push) Successful in 1m13s
CI/CD / CI · Dashboard (tsc) (push) Failing after 2m32s
CI/CD / Deploy · all services (push) Has been skipped
This commit is contained in:
+21
-22
@@ -17,13 +17,12 @@ concurrency:
|
||||
# ubuntu-latest:docker://node:20-alpine ← CI jobs run in real Docker containers
|
||||
# self-hosted:host ← deploy runs directly on the server
|
||||
#
|
||||
# All images/packages served from local Nexus at 171.22.25.73:
|
||||
# Docker images → 171.22.25.73:8087 (docker-group connector: Docker Hub + MCR)
|
||||
# NuGet → http://171.22.25.73:8081/repository/nuget-group/
|
||||
# npm → http://171.22.25.73:8081/repository/npm-group/
|
||||
# All images/packages served from Nexus at mirror.soroushasadi.com:
|
||||
# Docker images → mirror.soroushasadi.com (docker-group: Docker Hub + MCR)
|
||||
# NuGet → https://mirror.soroushasadi.com/repository/nuget-group/
|
||||
# npm → https://mirror.soroushasadi.com/repository/npm-group/
|
||||
#
|
||||
# The runner host is 171.22.25.73, so Nexus is always reachable directly.
|
||||
# Daemon must have: "insecure-registries": ["171.22.25.73:8087"]
|
||||
# Docker daemon: merge docker/daemon-registry-mirror.example.json into daemon.json
|
||||
# ─────────────────────────────────────────────────────────────────────────────
|
||||
|
||||
jobs:
|
||||
@@ -32,12 +31,12 @@ jobs:
|
||||
name: "CI · API (dotnet build + test)"
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: 171.22.25.73:8087/dotnet/sdk:10.0
|
||||
image: mirror.soroushasadi.com/dotnet/sdk:10.0
|
||||
options: >-
|
||||
--add-host=gitea:host-gateway
|
||||
services:
|
||||
postgres:
|
||||
image: 171.22.25.73:8087/postgres:16-alpine
|
||||
image: mirror.soroushasadi.com/postgres:16-alpine
|
||||
env:
|
||||
POSTGRES_DB: meezi_test
|
||||
POSTGRES_USER: meezi
|
||||
@@ -48,7 +47,7 @@ jobs:
|
||||
--health-timeout 5s
|
||||
--health-retries 10
|
||||
redis:
|
||||
image: 171.22.25.73:8087/redis:7-alpine
|
||||
image: mirror.soroushasadi.com/redis:7-alpine
|
||||
options: >-
|
||||
--health-cmd "redis-cli ping"
|
||||
--health-interval 5s
|
||||
@@ -74,9 +73,9 @@ jobs:
|
||||
<packageSources>
|
||||
<clear />
|
||||
<add key="nexus"
|
||||
value="http://171.22.25.73:8081/repository/nuget-group/index.json"
|
||||
value="https://mirror.soroushasadi.com/repository/nuget-group/index.json"
|
||||
protocolVersion="3"
|
||||
allowInsecureConnections="true" />
|
||||
/>
|
||||
</packageSources>
|
||||
</configuration>
|
||||
EOF
|
||||
@@ -99,7 +98,7 @@ jobs:
|
||||
name: "CI · Admin API (dotnet build)"
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: 171.22.25.73:8087/dotnet/sdk:10.0
|
||||
image: mirror.soroushasadi.com/dotnet/sdk:10.0
|
||||
options: >-
|
||||
--add-host=gitea:host-gateway
|
||||
steps:
|
||||
@@ -122,9 +121,9 @@ jobs:
|
||||
<packageSources>
|
||||
<clear />
|
||||
<add key="nexus"
|
||||
value="http://171.22.25.73:8081/repository/nuget-group/index.json"
|
||||
value="https://mirror.soroushasadi.com/repository/nuget-group/index.json"
|
||||
protocolVersion="3"
|
||||
allowInsecureConnections="true" />
|
||||
/>
|
||||
</packageSources>
|
||||
</configuration>
|
||||
EOF
|
||||
@@ -141,7 +140,7 @@ jobs:
|
||||
name: "CI · Dashboard (tsc)"
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: 171.22.25.73:8087/node:20-alpine
|
||||
image: mirror.soroushasadi.com/node:20-alpine
|
||||
options: >-
|
||||
--add-host=gitea:host-gateway
|
||||
steps:
|
||||
@@ -159,7 +158,7 @@ jobs:
|
||||
|
||||
- name: Install dependencies
|
||||
working-directory: web/dashboard
|
||||
run: npm install --legacy-peer-deps --ignore-scripts --registry http://171.22.25.73:8081/repository/npm-group/
|
||||
run: npm install --legacy-peer-deps --ignore-scripts --registry https://mirror.soroushasadi.com/repository/npm-group/
|
||||
|
||||
- name: TypeScript check
|
||||
working-directory: web/dashboard
|
||||
@@ -171,7 +170,7 @@ jobs:
|
||||
name: "CI · Admin Web (tsc)"
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: 171.22.25.73:8087/node:20-alpine
|
||||
image: mirror.soroushasadi.com/node:20-alpine
|
||||
options: >-
|
||||
--add-host=gitea:host-gateway
|
||||
steps:
|
||||
@@ -189,7 +188,7 @@ jobs:
|
||||
|
||||
- name: Install dependencies
|
||||
working-directory: web/admin
|
||||
run: npm install --legacy-peer-deps --ignore-scripts --registry http://171.22.25.73:8081/repository/npm-group/
|
||||
run: npm install --legacy-peer-deps --ignore-scripts --registry https://mirror.soroushasadi.com/repository/npm-group/
|
||||
|
||||
- name: TypeScript check
|
||||
working-directory: web/admin
|
||||
@@ -201,7 +200,7 @@ jobs:
|
||||
name: "CI · Website (tsc)"
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: 171.22.25.73:8087/node:20-alpine
|
||||
image: mirror.soroushasadi.com/node:20-alpine
|
||||
options: >-
|
||||
--add-host=gitea:host-gateway
|
||||
steps:
|
||||
@@ -219,7 +218,7 @@ jobs:
|
||||
|
||||
- name: Install dependencies
|
||||
working-directory: web/website
|
||||
run: npm install --legacy-peer-deps --ignore-scripts --registry http://171.22.25.73:8081/repository/npm-group/
|
||||
run: npm install --legacy-peer-deps --ignore-scripts --registry https://mirror.soroushasadi.com/repository/npm-group/
|
||||
|
||||
- name: TypeScript check
|
||||
working-directory: web/website
|
||||
@@ -231,7 +230,7 @@ jobs:
|
||||
name: "CI · Koja (tsc)"
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: 171.22.25.73:8087/node:20-alpine
|
||||
image: mirror.soroushasadi.com/node:20-alpine
|
||||
options: >-
|
||||
--add-host=gitea:host-gateway
|
||||
steps:
|
||||
@@ -249,7 +248,7 @@ jobs:
|
||||
|
||||
- name: Install dependencies
|
||||
working-directory: web/koja
|
||||
run: npm install --legacy-peer-deps --ignore-scripts --registry http://171.22.25.73:8081/repository/npm-group/
|
||||
run: npm install --legacy-peer-deps --ignore-scripts --registry https://mirror.soroushasadi.com/repository/npm-group/
|
||||
|
||||
- name: TypeScript check
|
||||
working-directory: web/koja
|
||||
|
||||
Reference in New Issue
Block a user