kind: pipeline type: docker name: default trigger: branch: [ main ] event: [ push ] # Kill the default clone entirely clone: disable: true steps: - name: manual clone image: alpine/git environment: GIT_ASKPASS: 'echo' # prevent interactive prompts commands: - git clone --depth=50 "https://fencl:5ece5d37cd3a9988a78983b10cede284e25717f8@git.internet-master.cz/fencl/swmu_test_web.git" . # - git fetch origin +refs/heads/deployment:refs/remotes/origin/deployment # - git checkout -qf origin/deployment - git log -1 --oneline - ls -la - name: build and push to gitea registry image: plugins/docker:20.16 settings: registry: git.internet-master.cz repo: git.internet-master.cz/fencl/swmu_test_web context: . dockerfile: Dockerfile tags: - latest username: fencl password: 5ece5d37cd3a9988a78983b10cede284e25717f8 #- name: call-portainer-webhook # image: curlimages/curl # commands: # - curl -u 'howard:Papadopolus0' -X POST 'https://portainer.martinfencl.eu/api/stacks/webhooks/72df3f63-b271-4aef-9325-772a2ccbaeca'