diff --git a/.drone.yaml b/.drone.yaml new file mode 100644 index 0000000..ea8dc17 --- /dev/null +++ b/.drone.yaml @@ -0,0 +1,55 @@ +--- +kind: pipeline +type: docker +name: Gitea Actions Demo + +steps: + - name: echo event + image: alpine:latest + commands: + - echo "🎉 The job was automatically triggered by a push event." + + - name: echo runner os + image: alpine:latest + commands: + - echo "🐧 This job is now running on a Linux server hosted by Gitea!" + + - name: echo branch and repository + image: alpine:latest + commands: + - echo "🔎 The name of your branch is $DRONE_COMMIT_BRANCH and your repository is $DRONE_REPO." + + - name: checkout repository + image: alpine:latest + commands: + - apk add --no-cache git + - git clone http://172.17.0.1:3000/$DRONE_REPO.git . + + - name: echo repository cloned + image: alpine:latest + commands: + - echo "💡 The $DRONE_REPO repository has been cloned to the runner." + + - name: echo workflow ready + image: alpine:latest + commands: + - echo "🖥️ The workflow is now ready to test your code on the runner." + + - name: list files in repository + image: alpine:latest + commands: + - ls . + + - name: echo job status + image: alpine:latest + commands: + - echo "🍏 This job's status is $DRONE_BUILD_STATUS." + +trigger: + event: + - push + +environment: + http_proxy: http://172.17.0.1:7890 + https_proxy: http://172.17.0.1:7890 +