diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 152b550..0000000 --- a/.drone.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -kind: pipeline -type: docker -name: default - -steps: -- name: "Build" - image: "eclipse-temurin:16-jdk" - commands: - - "./gradlew assemble" -- name: "Test" - image: "eclipse-temurin:16-jdk" - commands: - - "./gradlew test" -- name: "Create Release" - image: plugins/gitea-release - settings: - api_key: - from_secret: "gitea_api_key" - base_url: - from_secret: "gitea_base_url" - files: build/libs/CSharpCommentChecker-*.jar - when: - event: - - tag -- name: "Push docker image" - image: plugins/docker - settings: - username: - from_secret: "docker_username" - password: - from_secret: "docker_password" - registry: - from_secret: "docker_registry" - repo: - from_secret: "docker_repo" - tags: latest - auto_tag: true - when: - event: - - tag - - diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..5622138 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,38 @@ +pipeline: + build: + image: "eclipse-temurin:16-jdk" + commands: + - "./gradlew assemble" + test: + image: "eclipse-temurin:16-jdk" + commands: + - "./gradlew test" + release: + image: plugins/gitea-release + settings: + api_key: + from_secret: "gitea_api_key" + base_url: + from_secret: "gitea_base_url" + files: build/libs/CSharpCommentChecker-*.jar + when: + event: + - tag + docker: + image: plugins/docker + settings: + username: + from_secret: "docker_username" + password: + from_secret: "docker_password" + registry: + from_secret: "docker_registry" + repo: + from_secret: "docker_repo" + tags: latest + auto_tag: true + when: + event: + - tag + +