From e8b0d0807e0e6d679689a0a1052b79aa93331c7c Mon Sep 17 00:00:00 2001 From: shnee Date: Tue, 7 Feb 2023 08:58:22 -0500 Subject: [PATCH] debug --- .drone.yml | 58 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 32 insertions(+), 26 deletions(-) diff --git a/.drone.yml b/.drone.yml index dab69f4..b8e1d0e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,30 +5,36 @@ name: docker-build steps: + - name: submodules + image: alpine/git + environment: + SSH_KEY: + from_secret: ssh-key + commands: + - mkdir -p ~/.ssh + - printf "Host git.shnee.net\n Port 222\n" >> ~/.ssh/config + - eval $(ssh-agent -s) + - echo "$SSH_KEY" | ssh-add - + - ssh-keyscan -p 222 -H git.shnee.net > ~/.ssh/known_hosts 2> /dev/null + - git submodule update --init --recursive + - name: build image: docker.shnee.net/shnee/cicd:latest # image: docker:dind # pull: always volumes: - - name: dockersock - path: /var/run - # - name: dockertmp - # path: /var/run/docker.sock + # - name: dockersock + # path: /var/run + - name: dockertmp + path: /var/run/docker.sock environment: - SSH_KEY: - from_secret: ssh-key + # SSH_KEY: + # from_secret: ssh-key DOCKER_CONFIG: from_secret: dockerconfig commands: # Give docker enough time to start. - - sleep 10 - - mkdir -p ~/.ssh - - printf "Host git.shnee.net\n Port 222\n" >> ~/.ssh/config - - eval $(ssh-agent -s) - - echo "$SSH_KEY" | ssh-add - - - ssh-keyscan -p 222 -H git.shnee.net > ~/.ssh/known_hosts 2> /dev/null - - git submodule update --init - - echo "$SSH_KEY" + - sleep 5 - mkdir -p ~/.docker - echo "$DOCKER_CONFIG" | tee ~/.docker/config.json # - sleep 600 @@ -57,20 +63,20 @@ steps: # when: # status: [success, failure] -services: - - name: docker - image: docker.shnee.net/shnee/cicd:latest - privileged: true - volumes: - - name: dockersock - path: /var/run +# services: +# - name: docker +# image: docker.shnee.net/shnee/cicd:latest +# privileged: true +# volumes: +# - name: dockersock +# path: /var/run volumes: - - name: dockersock - temp: {} - # - name: dockertmp - # host: - # path: /var/run/docker.sock + # - name: dockersock + # temp: {} + - name: dockertmp + host: + path: /var/run/docker.sock clone: depth: 50