28 lines
1.0 KiB
YAML
28 lines
1.0 KiB
YAML
name: diag-userbase
|
|
on:
|
|
workflow_dispatch:
|
|
inputs:
|
|
dummy:
|
|
description: 'noop'
|
|
required: false
|
|
default: 'x'
|
|
jobs:
|
|
diag:
|
|
runs-on: ubuntu-latest
|
|
container:
|
|
image: docker:24
|
|
steps:
|
|
- name: inspect running container config + embedded run-app.sh
|
|
run: |
|
|
echo "===== container env (NACOS?) ====="
|
|
docker inspect userbase-service --format '{{json .Config.Env}}' 2>&1 || echo "NO CONTAINER"
|
|
echo
|
|
echo "===== -D patch present in RUNNING container's run-app.sh? ====="
|
|
docker exec userbase-service grep -E 'Dyh.sso|client-host-url|server-url-prefix' /app/run-app.sh 2>&1 || echo "NO -D patch found in running container"
|
|
echo
|
|
echo "===== running image id ====="
|
|
docker inspect userbase-service --format '{{.Image}}' 2>&1 || true
|
|
echo
|
|
echo "===== all userbase-service images (id / tag / age) ====="
|
|
docker images --filter reference='*/userbase-service*' --format '{{.ID}} {{.Tag}} {{.CreatedSince}}' 2>&1
|