From 95b9023a8ef68516c877d2f83e5d2af670790f2d62494ccaa50b0593f98f1c92 Mon Sep 17 00:00:00 2001 From: Konstantin Hintermayer Date: Wed, 3 Jul 2024 19:34:54 +0000 Subject: [PATCH 01/47] Build the docker container inside the pipeline. --- .gitea/workflows/release-tag.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .gitea/workflows/release-tag.yml diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml new file mode 100644 index 0000000..72da413 --- /dev/null +++ b/.gitea/workflows/release-tag.yml @@ -0,0 +1,17 @@ +name: build-docker-imge +on: + - push + - pull_request + +jobs: + build: + name: Build the docker container + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + name: ⬇️ Checking out the repository + - uses: docker/setup-buildx-action@v3 + name: Setup docker buildx + - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} + name: Build the docker container + - run: docker push git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} \ No newline at end of file -- 2.45.1 From d75005941d692a5b00886262e3867db098c992cc56e0b8eabc27ca1dc86a764f Mon Sep 17 00:00:00 2001 From: KoCoder Date: Wed, 3 Jul 2024 22:21:54 +0200 Subject: [PATCH 02/47] Include debug output in the pipeline --- .gitea/workflows/release-tag.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 72da413..19b8e0b 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -8,6 +8,12 @@ jobs: name: Build the docker container runs-on: ubuntu-latest steps: + - name: Print env vars + run: echo ${{ var.GITEA_SHA }} + - name: Print env vars2 + run: echo ${{ github.repository }} + - name: Print env vars3 + run: echo ${{ gitea.repository }} - uses: actions/checkout@v4 name: ⬇️ Checking out the repository - uses: docker/setup-buildx-action@v3 -- 2.45.1 From 234f03945d21e7f33dfbbd96fc2f4eab87a030aedbd41125e3baf28cd725c898 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Wed, 3 Jul 2024 22:25:33 +0200 Subject: [PATCH 03/47] Use the correct git server --- .gitea/workflows/release-tag.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 19b8e0b..59e224d 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -16,6 +16,8 @@ jobs: run: echo ${{ gitea.repository }} - uses: actions/checkout@v4 name: ⬇️ Checking out the repository + with: + github-server-url: https://git.kocoder.xyz - uses: docker/setup-buildx-action@v3 name: Setup docker buildx - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} -- 2.45.1 From 705b803c4aa605154d002aa376e2b389dbb05497edfaee99a0e473f22c282b5a Mon Sep 17 00:00:00 2001 From: KoCoder Date: Wed, 3 Jul 2024 22:30:51 +0200 Subject: [PATCH 04/47] Use the correct ref when fetching --- .gitea/workflows/release-tag.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 59e224d..dfebe05 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -8,15 +8,10 @@ jobs: name: Build the docker container runs-on: ubuntu-latest steps: - - name: Print env vars - run: echo ${{ var.GITEA_SHA }} - - name: Print env vars2 - run: echo ${{ github.repository }} - - name: Print env vars3 - run: echo ${{ gitea.repository }} - uses: actions/checkout@v4 name: ⬇️ Checking out the repository with: + ref: ${{ gitea.ref }} github-server-url: https://git.kocoder.xyz - uses: docker/setup-buildx-action@v3 name: Setup docker buildx -- 2.45.1 From 6b7eebbf45450b42cc86136309105afa40b5e1284e546890d184f468d9a5c8ed Mon Sep 17 00:00:00 2001 From: KoCoder Date: Wed, 3 Jul 2024 22:43:40 +0200 Subject: [PATCH 05/47] Print Gitea Vars --- .gitea/workflows/release-tag.yml | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index dfebe05..bbe3b98 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -8,13 +8,10 @@ jobs: name: Build the docker container runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - name: ⬇️ Checking out the repository - with: - ref: ${{ gitea.ref }} - github-server-url: https://git.kocoder.xyz - - uses: docker/setup-buildx-action@v3 - name: Setup docker buildx - - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} - name: Build the docker container - - run: docker push git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} \ No newline at end of file + - name: "Print env" + run: echo ${{ gitea }} + # - uses: docker/setup-buildx-action@v3 + # name: Setup docker buildx + # - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} + # name: Build the docker container + # - run: docker push git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} \ No newline at end of file -- 2.45.1 From 728755443bb85564b5a6de8f667675a1875eb40fc767994345b43c35f563b9bc Mon Sep 17 00:00:00 2001 From: KoCoder Date: Wed, 3 Jul 2024 23:02:15 +0200 Subject: [PATCH 06/47] Use custom git commands --- .gitea/workflows/release-tag.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index bbe3b98..d134b4f 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -9,7 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - name: "Print env" - run: echo ${{ gitea }} + run: echo WORKSPACE ${{ GITEA_WORKSPACE }} REPO ${{ GITEA_REPOSITORY }} REF ${{ GITEA_REF }} + - name: "Git clone" + run: git clone ${{ GITEA_REPOSITORY }} + - name: "Git switch" + run: git switch ${{ GITEA_REF }} # - uses: docker/setup-buildx-action@v3 # name: Setup docker buildx # - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} -- 2.45.1 From a773032a8e61eb5282fb123a1a3ed453327f6b21844bb0583cd19ee6f8c32fb3 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Wed, 3 Jul 2024 23:03:29 +0200 Subject: [PATCH 07/47] DEBUG Output --- .gitea/workflows/release-tag.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index d134b4f..bfdf9cf 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -14,6 +14,8 @@ jobs: run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" run: git switch ${{ GITEA_REF }} + - name: "LS" + run: "ls" # - uses: docker/setup-buildx-action@v3 # name: Setup docker buildx # - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} -- 2.45.1 From 4742754349eef91b0773c9aaa216d35b810d8b33e396c28e8021480b310d4030 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Wed, 3 Jul 2024 23:07:01 +0200 Subject: [PATCH 08/47] print the ls --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index bfdf9cf..4bae5fd 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -15,7 +15,7 @@ jobs: - name: "Git switch" run: git switch ${{ GITEA_REF }} - name: "LS" - run: "ls" + run: "echo $(ls)" # - uses: docker/setup-buildx-action@v3 # name: Setup docker buildx # - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} -- 2.45.1 From dd4c0544cc94fb0c8954f7b3803c58fa013b0a617cbcd57c8ca6cc9ddf492471 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:00:58 +0200 Subject: [PATCH 09/47] Update action --- .gitea/workflows/release-tag.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 4bae5fd..68305bb 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -13,11 +13,9 @@ jobs: - name: "Git clone" run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" - run: git switch ${{ GITEA_REF }} - - name: "LS" - run: "echo $(ls)" - # - uses: docker/setup-buildx-action@v3 - # name: Setup docker buildx - # - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} - # name: Build the docker container - # - run: docker push git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} \ No newline at end of file + run: git checkout ${{ GITEA_REF }} + - uses: docker/setup-buildx-action@v3 + name: Setup docker buildx + - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} + name: Build the docker container + - run: docker push git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} \ No newline at end of file -- 2.45.1 From e840f94effec26694840968ab53201d94fb96b4f7cc0683135101997170ef992 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:05:40 +0200 Subject: [PATCH 10/47] Update release-tag.yml --- .gitea/workflows/release-tag.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 68305bb..983eb41 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -14,6 +14,10 @@ jobs: run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" run: git checkout ${{ GITEA_REF }} + - name: "WHOAMI" + run: | + "echo $(whoami)" + "echo (whoami)" - uses: docker/setup-buildx-action@v3 name: Setup docker buildx - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} -- 2.45.1 From 49a0c9004f6edb0c41ae05d06db88f42e22953a8f32343f06752b84d06b5e96c Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:07:36 +0200 Subject: [PATCH 11/47] use pwd instead of whoami --- .gitea/workflows/release-tag.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 983eb41..0c31e00 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -14,10 +14,10 @@ jobs: run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" run: git checkout ${{ GITEA_REF }} - - name: "WHOAMI" + - name: "pwd" run: | - "echo $(whoami)" - "echo (whoami)" + "echo $(pwd)" + "echo (pwd)" - uses: docker/setup-buildx-action@v3 name: Setup docker buildx - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} -- 2.45.1 From 260637f16c2530d37d1bc561d55b59407cba99b5e5db89fe39dc8cb1843c1558 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:13:39 +0200 Subject: [PATCH 12/47] Check if docker exists --- .gitea/workflows/release-tag.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 0c31e00..e70892f 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -16,8 +16,10 @@ jobs: run: git checkout ${{ GITEA_REF }} - name: "pwd" run: | + "echo pwd" "echo $(pwd)" - "echo (pwd)" + "echo ${whoami}" + "[ -e /var/run/docker.sock ] && echo exists || echo "doesn't exist"" - uses: docker/setup-buildx-action@v3 name: Setup docker buildx - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} -- 2.45.1 From f25a09cd7883a30bacf9e75d77735857cb0962a4b8f32f48f4cff04efd7ee65a Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:16:59 +0200 Subject: [PATCH 13/47] Trying out some stuff --- .gitea/workflows/release-tag.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index e70892f..1111897 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -17,8 +17,7 @@ jobs: - name: "pwd" run: | "echo pwd" - "echo $(pwd)" - "echo ${whoami}" + "echo $SHELL" "[ -e /var/run/docker.sock ] && echo exists || echo "doesn't exist"" - uses: docker/setup-buildx-action@v3 name: Setup docker buildx -- 2.45.1 From fa2bd5788c2897119e5ee547977a915f12dc267b39766a7a541c1d6b96633778 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:18:29 +0200 Subject: [PATCH 14/47] test --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 1111897..57b6669 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -16,7 +16,7 @@ jobs: run: git checkout ${{ GITEA_REF }} - name: "pwd" run: | - "echo pwd" + "echo "pwd"" "echo $SHELL" "[ -e /var/run/docker.sock ] && echo exists || echo "doesn't exist"" - uses: docker/setup-buildx-action@v3 -- 2.45.1 From cc36b83c0c1a5721dfb4838821c8a4d7d32a37e252eee112352e6cb32faddd75 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:19:17 +0200 Subject: [PATCH 15/47] test --- .gitea/workflows/release-tag.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 57b6669..be0f877 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -16,7 +16,6 @@ jobs: run: git checkout ${{ GITEA_REF }} - name: "pwd" run: | - "echo "pwd"" "echo $SHELL" "[ -e /var/run/docker.sock ] && echo exists || echo "doesn't exist"" - uses: docker/setup-buildx-action@v3 -- 2.45.1 From cb5e9f2d2cc8aa04e5f905875644d289e0764ca6e23c0a67c02792253d92be68 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:20:32 +0200 Subject: [PATCH 16/47] test --- .gitea/workflows/release-tag.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index be0f877..7b0bc49 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -15,9 +15,7 @@ jobs: - name: "Git switch" run: git checkout ${{ GITEA_REF }} - name: "pwd" - run: | - "echo $SHELL" - "[ -e /var/run/docker.sock ] && echo exists || echo "doesn't exist"" + run: "[ -e /var/run/docker.sock ] && echo exists || echo does not exist" - uses: docker/setup-buildx-action@v3 name: Setup docker buildx - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} -- 2.45.1 From 8f4b6dd439ff99e4ed25ebdb79deabc6c69ae4a18b581155a07da427ce22f743 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Thu, 4 Jul 2024 23:23:12 +0200 Subject: [PATCH 17/47] Use the docker:dind image --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 7b0bc49..da57e38 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -6,7 +6,7 @@ on: jobs: build: name: Build the docker container - runs-on: ubuntu-latest + runs-on: docker:latest steps: - name: "Print env" run: echo WORKSPACE ${{ GITEA_WORKSPACE }} REPO ${{ GITEA_REPOSITORY }} REF ${{ GITEA_REF }} -- 2.45.1 From da6ee0776259a48abd54d8b88c26a73e4c9692d52c100634e4dcc40f98b8d1d5 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Fri, 5 Jul 2024 19:29:58 +0200 Subject: [PATCH 18/47] Update pipeline --- .gitea/workflows/release-tag.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index da57e38..5d97c0d 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -6,7 +6,7 @@ on: jobs: build: name: Build the docker container - runs-on: docker:latest + runs-on: ubuntu?latest steps: - name: "Print env" run: echo WORKSPACE ${{ GITEA_WORKSPACE }} REPO ${{ GITEA_REPOSITORY }} REF ${{ GITEA_REF }} @@ -15,9 +15,15 @@ jobs: - name: "Git switch" run: git checkout ${{ GITEA_REF }} - name: "pwd" - run: "[ -e /var/run/docker.sock ] && echo exists || echo does not exist" - - uses: docker/setup-buildx-action@v3 - name: Setup docker buildx - - run: docker build . -t git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} - name: Build the docker container - - run: docker push git.kocoder.xyz/kocoded/gitea-workspaces:${{ var.GITEA_SHA }} \ No newline at end of file + run: | + "[ -e /var/run/docker.sock ] && echo exists || echo does not exist" + "cd ubuntu-vscode-node" + - uses: aevea/action/kaniko@master + name: Run Kaniko to build our docker container. + with: + image: kocoded/gitea-workspaces/ubuntu-vscode-node + tag: ${{ GITEA_REF }} + tag_with_latest: true + registry: git.kocoder.xyz + username: ${{ GITEA_ACTOR }} + password: ${{ GITEA_TOKEN }} -- 2.45.1 From 131e549841ac257aec75f7ba16199773a8646e14eab2c0f45456bf83270446c5 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Fri, 5 Jul 2024 19:31:38 +0200 Subject: [PATCH 19/47] TYPOFIX: runs-on --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 5d97c0d..dea07de 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -6,7 +6,7 @@ on: jobs: build: name: Build the docker container - runs-on: ubuntu?latest + runs-on: ubuntu-latest steps: - name: "Print env" run: echo WORKSPACE ${{ GITEA_WORKSPACE }} REPO ${{ GITEA_REPOSITORY }} REF ${{ GITEA_REF }} -- 2.45.1 From 2de223da7cc538dab593b0131ff00813243d74013e588a8f6f73c710052437c7 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Fri, 5 Jul 2024 19:34:01 +0200 Subject: [PATCH 20/47] TYPOFIX: action-kaniko@master --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index dea07de..634ba05 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -18,7 +18,7 @@ jobs: run: | "[ -e /var/run/docker.sock ] && echo exists || echo does not exist" "cd ubuntu-vscode-node" - - uses: aevea/action/kaniko@master + - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: image: kocoded/gitea-workspaces/ubuntu-vscode-node -- 2.45.1 From eedd2b6d913e42ba3dca5aeaa1a3145f1d0eef0fdb79d6358175c3b976019b27 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Fri, 5 Jul 2024 19:34:50 +0200 Subject: [PATCH 21/47] fix pipeline maybee --- .gitea/workflows/release-tag.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 634ba05..c0b762c 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -14,10 +14,6 @@ jobs: run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" run: git checkout ${{ GITEA_REF }} - - name: "pwd" - run: | - "[ -e /var/run/docker.sock ] && echo exists || echo does not exist" - "cd ubuntu-vscode-node" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 559f86fdab49af19b93eb0ddbb329279466f66bd7c4e23a622c4e79e4c5da8fd Mon Sep 17 00:00:00 2001 From: KoCoder Date: Fri, 5 Jul 2024 19:37:51 +0200 Subject: [PATCH 22/47] debug: pipeline --- .gitea/workflows/release-tag.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index c0b762c..4521967 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - name: "Print env" - run: echo WORKSPACE ${{ GITEA_WORKSPACE }} REPO ${{ GITEA_REPOSITORY }} REF ${{ GITEA_REF }} + run: echo WORKSPACE ${{ GITEA_ACTOR }} REPO ${{ GITEA_TOKEN }} REF ${{ GITEA_REF }} - name: "Git clone" run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" - run: git checkout ${{ GITEA_REF }} + run: git checkout ${{ GITEA_REF }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 367f3096ef16cf78c8ee486af3f885c0a9bc6c8420307c4aa6f58c9148f8fe87 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Fri, 5 Jul 2024 19:40:39 +0200 Subject: [PATCH 23/47] debug: pipeline --- .gitea/workflows/release-tag.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 4521967..a5e0e70 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - name: "Print env" - run: echo WORKSPACE ${{ GITEA_ACTOR }} REPO ${{ GITEA_TOKEN }} REF ${{ GITEA_REF }} + run: echo WORKSPACE ${{ vars,GITEA_ACTOR }} REPO ${{ vars.GITEA_TOKEN }} REF ${{ vars.GITEA_REF }} - name: "Git clone" - run: git clone ${{ GITEA_REPOSITORY }} + run: git clone ${{ vars.GITEA_REPOSITORY }} - name: "Git switch" - run: git checkout ${{ GITEA_REF }}" + run: git checkout ${{ vars.GITEA_REF }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: @@ -21,5 +21,5 @@ jobs: tag: ${{ GITEA_REF }} tag_with_latest: true registry: git.kocoder.xyz - username: ${{ GITEA_ACTOR }} + username: ${{ vars,GITEA_ACTOR }} password: ${{ GITEA_TOKEN }} -- 2.45.1 From 5ff25530075602ac4e38be9babc64ffc265b682fbb60014381edbcfc2b9653e5 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Fri, 5 Jul 2024 19:43:16 +0200 Subject: [PATCH 24/47] add ::debug:: --- .gitea/workflows/release-tag.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index a5e0e70..d18c2ce 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - name: "Print env" - run: echo WORKSPACE ${{ vars,GITEA_ACTOR }} REPO ${{ vars.GITEA_TOKEN }} REF ${{ vars.GITEA_REF }} + run: echo ::debug::WORKSPACE ${{ GITEA_ACTOR }} REPO ${{ vars.GITEA_TOKEN }} REF ${{ vars.GITEA_REF }} - name: "Git clone" - run: git clone ${{ vars.GITEA_REPOSITORY }} + run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" - run: git checkout ${{ vars.GITEA_REF }}" + run: git checkout ${{ GITEA_REF }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 4e44a886b738205d4872b118c942bdfb2bef717bf39aa81a185c7bb922b7ecd7 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Fri, 5 Jul 2024 19:44:21 +0200 Subject: [PATCH 25/47] debug echo statement --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index d18c2ce..acf5f9b 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Print env" - run: echo ::debug::WORKSPACE ${{ GITEA_ACTOR }} REPO ${{ vars.GITEA_TOKEN }} REF ${{ vars.GITEA_REF }} + run: echo ::debug::WORKSPACE - name: "Git clone" run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" -- 2.45.1 From 2bf7193d66915a2c6ddc550ef6aea670cf0f2e0bc4f889d76d817ac45ca5aa66 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 22:39:29 +0200 Subject: [PATCH 26/47] Use custom runner secrets to push the contianer --- .gitea/workflows/release-tag.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index acf5f9b..c0909b1 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -21,5 +21,5 @@ jobs: tag: ${{ GITEA_REF }} tag_with_latest: true registry: git.kocoder.xyz - username: ${{ vars,GITEA_ACTOR }} - password: ${{ GITEA_TOKEN }} + username: ${{ CI_RUNNER_USER }} + password: ${{ CI_RUNNER_TOKEN }} -- 2.45.1 From 35c671aa9865868fc98fac6003e88c0f1486294e7fe2f4bff109ad536fe03483 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 22:41:20 +0200 Subject: [PATCH 27/47] Prepend secrets. to our custom vars --- .gitea/workflows/release-tag.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index c0909b1..0e7b06f 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -21,5 +21,5 @@ jobs: tag: ${{ GITEA_REF }} tag_with_latest: true registry: git.kocoder.xyz - username: ${{ CI_RUNNER_USER }} - password: ${{ CI_RUNNER_TOKEN }} + username: ${{ secrets.CI_RUNNER_USER }} + password: ${{ secrets.CI_RUNNER_TOKEN }} -- 2.45.1 From 4148c94a295060aea3bf53b6e2ca719d6cdf973ee9eef928ddd80987db49891d Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 22:43:14 +0200 Subject: [PATCH 28/47] Use the correct dockerfile --- .gitea/workflows/release-tag.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 0e7b06f..683094b 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -23,3 +23,4 @@ jobs: registry: git.kocoder.xyz username: ${{ secrets.CI_RUNNER_USER }} password: ${{ secrets.CI_RUNNER_TOKEN }} + build_file: ./ubuntu-vscode-node/Dockerfile -- 2.45.1 From 2304a6d32d61a48bd62d2c026e99e4ffc54923c4b827d9eea9b3f9cc60ad2749 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:00:22 +0200 Subject: [PATCH 29/47] Update kaniko config --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 683094b..414e577 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -23,4 +23,4 @@ jobs: registry: git.kocoder.xyz username: ${{ secrets.CI_RUNNER_USER }} password: ${{ secrets.CI_RUNNER_TOKEN }} - build_file: ./ubuntu-vscode-node/Dockerfile + build_file: ubuntu-vscode-node/Dockerfile -- 2.45.1 From d0318b3c8cae7b6ecb88dbd3b9d7a66ccdd4c54ed2f898127c0310cc6aad9391 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:03:30 +0200 Subject: [PATCH 30/47] Add debug print statements --- .gitea/workflows/release-tag.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 414e577..238a76d 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -9,11 +9,15 @@ jobs: runs-on: ubuntu-latest steps: - name: "Print env" - run: echo ::debug::WORKSPACE + run: echo WORKSPACE - name: "Git clone" run: git clone ${{ GITEA_REPOSITORY }} - name: "Git switch" run: git checkout ${{ GITEA_REF }}" + - name: "LS" + run: ls -lisa + - name: "LS ECHO" + run: echo "$(ls)" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 340226cbfd54a0913f8a78397452bc80cc57c4f3f91c4251a6c73aef48df4f9e Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:04:36 +0200 Subject: [PATCH 31/47] Update Debug statements 2 --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 238a76d..a2d05e9 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -17,7 +17,7 @@ jobs: - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" + run: echo "$(ls)" "${{ secrets.GITEA_REPOSITORY }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 0442eea2c49b2b8ccdac7dd5fa6c4544b582ae81d6ab4eb1156c04f0898bb2f7 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:05:48 +0200 Subject: [PATCH 32/47] Update debug statements 3 --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index a2d05e9..711eed6 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -17,7 +17,7 @@ jobs: - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ secrets.GITEA_REPOSITORY }}" + run: echo "$(ls)" "${{ vars.GITEA_REPOSITORY }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 6ed71c65fd4fe8440f61c8d1a7908085890a5e3b35f896b5f6591466b21a6afb Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:10:51 +0200 Subject: [PATCH 33/47] Switch vars --- .gitea/workflows/release-tag.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 711eed6..58fcfa0 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -11,18 +11,18 @@ jobs: - name: "Print env" run: echo WORKSPACE - name: "Git clone" - run: git clone ${{ GITEA_REPOSITORY }} + run: git clone ${{ gitea.repository }} - name: "Git switch" - run: git checkout ${{ GITEA_REF }}" + run: git checkout ${{ gitea.ref }}" - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ vars.GITEA_REPOSITORY }}" + run: echo "$(ls)" "${{ gitea.repository }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: image: kocoded/gitea-workspaces/ubuntu-vscode-node - tag: ${{ GITEA_REF }} + tag: ${{ gitea.ref }} tag_with_latest: true registry: git.kocoder.xyz username: ${{ secrets.CI_RUNNER_USER }} -- 2.45.1 From 10831d150f96ebe8314a88003e33105b2f511140fc0c9f52ff20a4c5c9b2f5bb Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:14:30 +0200 Subject: [PATCH 34/47] Update checkout url --- .gitea/workflows/release-tag.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 58fcfa0..ddc6176 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -11,13 +11,13 @@ jobs: - name: "Print env" run: echo WORKSPACE - name: "Git clone" - run: git clone ${{ gitea.repository }} + run: git clone https://git.kocoder.xyz/${{ gitea.repository }}.git - name: "Git switch" run: git checkout ${{ gitea.ref }}" - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ gitea.repository }}" + run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.* }}"" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From bc43124b16fa10a53b8800cde9d81c1bd154a478e05a1ec04f857e81409a1fc5 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:15:27 +0200 Subject: [PATCH 35/47] Reorder action file --- .gitea/workflows/release-tag.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index ddc6176..fd7528a 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -12,12 +12,13 @@ jobs: run: echo WORKSPACE - name: "Git clone" run: git clone https://git.kocoder.xyz/${{ gitea.repository }}.git - - name: "Git switch" - run: git checkout ${{ gitea.ref }}" - name: "LS" run: ls -lisa - name: "LS ECHO" run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.* }}"" + - name: "Git switch" + run: git checkout ${{ gitea.ref }}" + - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 374a3638cbd8440e8086427a80353bac20ba20d062c5b587c6c0c9770142826a Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:23:43 +0200 Subject: [PATCH 36/47] Use gitea.head_ref to switch to the correct-branch --- .gitea/workflows/release-tag.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index fd7528a..5f35131 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -11,13 +11,13 @@ jobs: - name: "Print env" run: echo WORKSPACE - name: "Git clone" - run: git clone https://git.kocoder.xyz/${{ gitea.repository }}.git + run: git clone ${{ gitea.server_url }}${{ gitea.repository }}.git - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.* }}"" + run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.head_ref }}"" - name: "Git switch" - run: git checkout ${{ gitea.ref }}" + run: git checkout ${{ gitea.head_ref }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. -- 2.45.1 From f684a806d7ed53fe05b2b6c7f0c799c9aabbfff5a3b69833f62c58a010006471 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:24:21 +0200 Subject: [PATCH 37/47] Repair gitea server url --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 5f35131..a6cb0db 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -11,7 +11,7 @@ jobs: - name: "Print env" run: echo WORKSPACE - name: "Git clone" - run: git clone ${{ gitea.server_url }}${{ gitea.repository }}.git + run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git - name: "LS" run: ls -lisa - name: "LS ECHO" -- 2.45.1 From 09124bc4a446a55a809449e9950bbd29e791267254949fc361aa359adcd7b835 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:25:52 +0200 Subject: [PATCH 38/47] Find the error hiding the hole time one " to much --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index a6cb0db..e1a1a20 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -15,7 +15,7 @@ jobs: - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.head_ref }}"" + run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.head_ref }}" - name: "Git switch" run: git checkout ${{ gitea.head_ref }}" -- 2.45.1 From 4a5b136ef24926c4a4d285e04dcd075a0af830de640d093fde69cfbbe0b52964 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:26:59 +0200 Subject: [PATCH 39/47] Switching back to ref --- .gitea/workflows/release-tag.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index e1a1a20..7f7b6b8 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -15,9 +15,9 @@ jobs: - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.head_ref }}" + run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.ref }}" - name: "Git switch" - run: git checkout ${{ gitea.head_ref }}" + run: git checkout "${{ gitea.ref }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. -- 2.45.1 From 61ee2070d3fe9d5c031b5916c1feb814e12efd143ff44f97e6de52c104e84026 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:28:28 +0200 Subject: [PATCH 40/47] Change into the git dir --- .gitea/workflows/release-tag.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 7f7b6b8..fa65afa 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -11,7 +11,7 @@ jobs: - name: "Print env" run: echo WORKSPACE - name: "Git clone" - run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git + run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git && cd "${{ gitea.repository_name }}" - name: "LS" run: ls -lisa - name: "LS ECHO" @@ -28,4 +28,3 @@ jobs: registry: git.kocoder.xyz username: ${{ secrets.CI_RUNNER_USER }} password: ${{ secrets.CI_RUNNER_TOKEN }} - build_file: ubuntu-vscode-node/Dockerfile -- 2.45.1 From cc58d7be5246b1d8064f4821703eb1cfa48303c0dcd8fb918d9f673f6b522685 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:36:42 +0200 Subject: [PATCH 41/47] CD into repository directory after cloning it --- .gitea/workflows/release-tag.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index fa65afa..6a46bb6 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -11,14 +11,13 @@ jobs: - name: "Print env" run: echo WORKSPACE - name: "Git clone" - run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git && cd "${{ gitea.repository_name }}" + run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git repository && cd repository - name: "LS" run: ls -lisa - name: "LS ECHO" run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.ref }}" - name: "Git switch" run: git checkout "${{ gitea.ref }}" - - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 3eeeaf2e6ac32567ab81d18edb6e776a93e52e40434005c8e663e0db547b5f1f Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:42:26 +0200 Subject: [PATCH 42/47] Update clone into the current directory --- .gitea/workflows/release-tag.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 6a46bb6..fa33d93 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -11,7 +11,7 @@ jobs: - name: "Print env" run: echo WORKSPACE - name: "Git clone" - run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git repository && cd repository + run: git clone ${{ gitea.server_url }}/${{ gitea.repository }}.git . - name: "LS" run: ls -lisa - name: "LS ECHO" @@ -27,3 +27,4 @@ jobs: registry: git.kocoder.xyz username: ${{ secrets.CI_RUNNER_USER }} password: ${{ secrets.CI_RUNNER_TOKEN }} + build_file: ubuntu-vscode-node/Dockerfile -- 2.45.1 From 9aad35fcd0ae4640c044a4df03db9779b2c48dc36208417b347ce805c43274fa Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:51:56 +0200 Subject: [PATCH 43/47] Switch to the triggering branch --- .gitea/workflows/release-tag.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index fa33d93..c2e0e87 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -15,9 +15,9 @@ jobs: - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.ref }}" + run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.ref_name }}" - name: "Git switch" - run: git checkout "${{ gitea.ref }}" + run: git switch "${{ gitea.ref_name }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1 From 7c180a533ddc3c0af2593ec1319bd531e46f58102d4058f59f4a1e9f77f73611 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:53:34 +0200 Subject: [PATCH 44/47] use the commit sha asa an image tag --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index c2e0e87..1c8c160 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -22,7 +22,7 @@ jobs: name: Run Kaniko to build our docker container. with: image: kocoded/gitea-workspaces/ubuntu-vscode-node - tag: ${{ gitea.ref }} + tag: ${{ gitea.workflow_sha }} tag_with_latest: true registry: git.kocoder.xyz username: ${{ secrets.CI_RUNNER_USER }} -- 2.45.1 From 00fb149d8e974b774d1d2879e2089dff9b5c17ec35734f5b9d7d9da9ee052f37 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sat, 6 Jul 2024 23:58:49 +0200 Subject: [PATCH 45/47] Update dockerfile to include vscode-server config file --- ubuntu-vscode-node/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ubuntu-vscode-node/Dockerfile b/ubuntu-vscode-node/Dockerfile index 331052f..31373c1 100644 --- a/ubuntu-vscode-node/Dockerfile +++ b/ubuntu-vscode-node/Dockerfile @@ -20,7 +20,7 @@ RUN useradd -ms /bin/bash kocoded-workspaces -p "$(openssl passwd -1 ubuntu)" RUN usermod -aG sudo kocoded-workspaces RUN systemctl enable code-server@kocoded-workspaces -COPY vscode-config.yaml /home/kocoded-workspaces/.config/code-server/config.yaml +COPY ubuntu-vscode-node/vscode-config.yaml /home/kocoded-workspaces/.config/code-server/config.yaml RUN chown -R kocoded-workspaces /home/kocoded-workspaces EXPOSE 22 -- 2.45.1 From 4f9f4bcf721799cf2fb5a31753a464e776c4fd5fdab528e5dad8db92c784f316 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sun, 4 Aug 2024 22:03:34 +0200 Subject: [PATCH 46/47] Add debug statements to the ci action --- .gitea/workflows/release-tag.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 1c8c160..125af5f 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -15,7 +15,7 @@ jobs: - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.ref_name }}" + run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.ref_name }}" "${{ gitea }}" "${{ gitea.sha }}" - name: "Git switch" run: git switch "${{ gitea.ref_name }}" - uses: aevea/action-kaniko@master -- 2.45.1 From 3ecb478a36488705a2fcbe111f4e5f90f54e7b58ebbfe1a0eda32c8622859b00 Mon Sep 17 00:00:00 2001 From: KoCoder Date: Sun, 4 Aug 2024 22:21:48 +0200 Subject: [PATCH 47/47] Checkout to the latest commit sha --- .gitea/workflows/release-tag.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/release-tag.yml b/.gitea/workflows/release-tag.yml index 125af5f..64c2be3 100644 --- a/.gitea/workflows/release-tag.yml +++ b/.gitea/workflows/release-tag.yml @@ -15,9 +15,9 @@ jobs: - name: "LS" run: ls -lisa - name: "LS ECHO" - run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.ref_name }}" "${{ gitea }}" "${{ gitea.sha }}" - - name: "Git switch" - run: git switch "${{ gitea.ref_name }}" + run: echo "$(ls)" "${{ gitea.repository }}" "${{ gitea.ref_name }}" "${{ gitea.sha }}" + - name: "Git checkout" + run: git checkout "${{ gitea.sha }}" - uses: aevea/action-kaniko@master name: Run Kaniko to build our docker container. with: -- 2.45.1