From 981bd90497e5c3dd095ac7f73e51bbc158b964ff Mon Sep 17 00:00:00 2001 From: elishadavidi <62501723+elishadavidi@users.noreply.github.com> Date: Thu, 28 May 2026 20:30:45 +0300 Subject: [PATCH] Update to use kaniko --- .woodpecker.yaml | 14 ++++++++------ index.js | 3 ++- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.woodpecker.yaml b/.woodpecker.yaml index d06351b..f52e54b 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -3,11 +3,13 @@ steps: when: event: [push] branch: [main] - image: plugins/docker - settings: - repo: elisha852/omegabasms - tags: latest - username: + image: gcr.io/kaniko-project/executor:latest + environment: + DOCKER_USERNAME: from_secret: DOCKER_USERNAME - password: + DOCKER_PASSWORD: from_secret: DOCKER_PASSWORD + commands: + - mkdir -p /kaniko/.docker + - echo "{\"auths\":{\"https://index.docker.io/v1/\":{\"username\":\"${DOCKER_USERNAME}\",\"password\":\"${DOCKER_PASSWORD}\"}}}" > /kaniko/.docker/config.json + - /kaniko/executor --context=/woodpecker/src --dockerfile=Dockerfile --destination=docker.io/elisha852/omegabasms:latest diff --git a/index.js b/index.js index 3c58db0..f05f449 100644 --- a/index.js +++ b/index.js @@ -174,7 +174,8 @@ async function startClient() { authStrategy: new LocalAuth(), puppeteer: { headless: true, - args: ['--no-sandbox', '--disable-setuid-sandbox'] + args: ['--no-sandbox', '--disable-setuid-sandbox'], + protocolTimeout: 120000 // 2 minutes instead of default 30s } });