Skip to content
Success

Console Output

Started by an SCM change
Obtained ci/Jenkinsfile.platform from git https://github.com/younex1/deploy-younex-web.git
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/paas-platform
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
using credential younex1
 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/paas-platform/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/younex1/deploy-younex-web.git # timeout=10
Fetching upstream changes from https://github.com/younex1/deploy-younex-web.git
 > git --version # timeout=10
 > git --version # 'git version 2.39.5'
using GIT_ASKPASS to set credentials Token Github
 > git fetch --tags --force --progress -- https://github.com/younex1/deploy-younex-web.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10
Checking out Revision b4705e141dbda467fdca36e88bbbd0021a114434 (refs/remotes/origin/main)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f b4705e141dbda467fdca36e88bbbd0021a114434 # timeout=10
Commit message: "repo: drop stray empty '.claude/settings.local.json ' and ignore the local settings file"
 > git rev-list --no-walk 9db08e65eb864ef856e36523455db70a51eca560 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Checkout)
[Pipeline] checkout
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
using credential younex1
 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/paas-platform/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/younex1/deploy-younex-web.git # timeout=10
Fetching upstream changes from https://github.com/younex1/deploy-younex-web.git
 > git --version # timeout=10
 > git --version # 'git version 2.39.5'
using GIT_ASKPASS to set credentials Token Github
 > git fetch --tags --force --progress -- https://github.com/younex1/deploy-younex-web.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10
Checking out Revision b4705e141dbda467fdca36e88bbbd0021a114434 (refs/remotes/origin/main)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f b4705e141dbda467fdca36e88bbbd0021a114434 # timeout=10
Commit message: "repo: drop stray empty '.claude/settings.local.json ' and ignore the local settings file"
[Pipeline] script
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] sh
+ git log -1 --pretty=%s
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Lint)
[Pipeline] sh
+ set -e
+ [ -f bootstrap.sh ]
+ head -1+  bootstrap.sh
grep -q bash
+ bash -n bootstrap.sh
+ [ -f bin/paas ]
+ head -1 bin/paas
+ grep -q bash
+ bash -n bin/paas
+ [ -f bin/paas-cert-prune ]
+ head -1 bin/paas-cert-prune
+ grep -q bash
+ bash -n bin/paas-cert-prune
+ [ -f bin/paas-clicks-writeback ]
+ + head -1 bin/paas-clicks-writeback
grep -q bash
+ [ -f bin/paas-geoip-refresh ]
+ head -1 bin/paas-geoip-refresh
+ grep -q bash
+ bash -n bin/paas-geoip-refresh
+ [ -f bin/paas-google-crawlers-refresh ]
+ head -1 bin/paas-google-crawlers-refresh
+ grep -q bash
+ bash -n bin/paas-google-crawlers-refresh
+ [ -f bin/paas-init ]
+ head -1 bin/paas-init
+ grep -q bash
+ bash -n bin/paas-init
+ [ -f bin/paas-laravel-scheduler ]
+ head -1 bin/paas-laravel-scheduler
+ grep -q bash
+ bash -n bin/paas-laravel-scheduler
+ [ -f bin/paas-traffic-rollup ]
+ head -1 bin/paas-traffic-rollup
+ grep -q bash
+ [ -f infra/generalize-golden.sh ]
+ head -1 infra/generalize-golden.sh
+ grep -q bash
+ bash -n infra/generalize-golden.sh
+ [ -f infra/provision-vm.sh ]
+ head -1 infra/provision-vm.sh
+ grep -q bash
+ bash -n infra/provision-vm.sh
+ [ -f infra/setup-ci-deploy.sh ]
+ head -1 infra/setup-ci-deploy.sh
+ grep -q bash
+ bash -n infra/setup-ci-deploy.sh
+ [ -f infra/paas-self-deploy ]
+ head -1 infra/paas-self-deploy
+ grep -q bash
+ bash -n infra/paas-self-deploy
+ [ -f infra/paas-ci-ssh ]
+ head -1 infra/paas-ci-ssh
+ grep -q bash
+ bash -n infra/paas-ci-ssh
+ command -v shellcheck
+ echo shellcheck not installed on this agent — skipped
shellcheck not installed on this agent — skipped
+ command -v node
+ echo node not installed on this agent — skipped (checked again on the server)
node not installed on this agent — skipped (checked again on the server)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Deploy)
[Pipeline] withCredentials
Masking supported pattern matches of $SSH_KEY
[Pipeline] {
[Pipeline] sh
[self-deploy] ===== deploy b4705e1 — repo: drop stray empty '.claude/settings.local.json ' and ignore the local settings file (by deploy) =====
[self-deploy] lint ok
[self-deploy] previous checkout saved to /home/younes/dotnews-paas.prev
[self-deploy] checkout updated (/home/younes/dotnews-paas @ b4705e1)
[self-deploy] bootstrap.sh (PANEL_DOMAIN=deploy.younex.de SYSTEM_DOMAIN_BASE=younex.de ACME_EMAIL=info@logyou.de )
[self-deploy] caddy: active
[self-deploy] varnish: active
[self-deploy] pm2 paas-panel: online
[self-deploy] panel /login: 200
[self-deploy] installed panel matches checkout
[self-deploy] deployed: b4705e1 2026-09-16T14:10:17+00:00 repo: drop stray empty '.claude/settings.local.json ' and ignore the local settings file
[self-deploy] verify ok
[self-deploy] ===== deploy b4705e1 done =====
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] echo
Platform at b4705e1 is live on deploy@192.168.13.10
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS