This repository has been archived on 2023-10-28. You can view files and clone it, but cannot push or open issues or pull requests.
pwt-0x01-ng/.drone.yml

40 lines
690 B
YAML
Raw Normal View History

2020-11-26 03:39:14 +01:00
---
kind: pipeline
type: docker
2020-11-26 04:06:24 +01:00
name: test-build
2020-11-26 03:39:14 +01:00
platform:
os: linux
arch: amd64
steps:
2020-11-26 04:01:28 +01:00
- name: debug
2020-11-26 03:39:14 +01:00
pull: always
2020-11-26 04:06:24 +01:00
image: mcr.microsoft.com/dotnet/core/sdk:2.1-alpine
2020-11-26 03:39:14 +01:00
commands:
- dotnet restore
- dotnet build .
2020-11-26 04:01:28 +01:00
- name: release
pull: always
image: mcr.microsoft.com/dotnet/core/sdk:2.1-alpine
commands:
- dotnet restore
merge: bring in kaniko builds commit 3a155798a9eaaed942c5d6ca1a8524977f721b94 Author: surtur <a_mirre@utb.cz> Date: Wed Dec 2 03:08:12 2020 +0100 rm: get rid of unused launch settings [skip ci] commit 3f775a110b23cb0f23ada04c48fd3e9b0b505129 Author: surtur <a_mirre@utb.cz> Date: Sun Nov 29 21:08:11 2020 +0100 fix: clean build after restore * this fixes occasional situation when NuGets have not been restored yet but the clean build already running required them, which resulted a failed build commit 42c6dfd3bae4087a0611bed972081802b1349868 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 20:05:30 2020 +0100 chore: update make kaniko * skip ci commit 1cc3df6619588bc698109e83f102e4b1f724c15e Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 18:58:48 2020 +0100 chore: rm debug ls call skip ci commit befe7880fc5aa3730402a1ab2c3ad0488a7e1383 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 18:58:27 2020 +0100 revert: set kaniko context back to "." skip ci commit 15d7de19964cd982795cd8fc6626d18fa234da04 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 18:58:06 2020 +0100 chore: add make kaniko * skip ci commit 5ed341f4aee1a32f96f5c0f37fabf61f272c5699 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 17:13:27 2020 +0100 refactor: merge pipelines back commit 732cd7d7172c8c6427c0c414908ca5e92a54b2c0 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 17:12:39 2020 +0100 chore: don't wait and build commit 11a9ab07ab0e9a613ee781a04e5279f012534e56 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 17:11:08 2020 +0100 revert: kaniko don't give a **** about relpaths commit a5814573260b13f37bf6bc1b19f80021c6806327 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 16:23:28 2020 +0100 debug: see where we are commit 1ef9a6831f1820be851a65eede006fddcf7116d7 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 15:58:50 2020 +0100 chore: try /src workspace for kaniko commit 11d796f0dd9d5267c56ca7151a8ef2edbf5cbf03 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 15:30:21 2020 +0100 chore: add /src context for kaniko commit 4b58c3f584d99b46386e54f5dbdf3764439df521 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 15:22:18 2020 +0100 fix: rel paths are nicer to kaniko commit 63601f7f47f05abf40669675c09fab5343522f9a Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 15:16:57 2020 +0100 chore: run wherever commit 54fb45ec657dfbbc308b17c25c22d63e41e16f18 Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 15:06:42 2020 +0100 refactor: effectively revert 907a470 and 63bde0a commit eece1e3dbacddf89a7729b730784c07511afa4ba Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 14:52:23 2020 +0100 chore: move dockerbuilds to a separate pipeline * and run them on the main runner commit 907a4702d893e7f756e94bc24414a4c7e301d96e Author: surtur <a_mirre@utb.cz> Date: Fri Nov 27 14:47:03 2020 +0100 chore: give kaniko relative paths in Dockerfile
2020-12-02 03:09:34 +01:00
- dotnet clean
2020-11-26 03:55:06 +01:00
- dotnet publish -c Release
- name: docker-release-build
pull: always
image: ghcr.io/finitum/drone-kaniko:0.7.0
2020-11-27 13:23:33 +01:00
settings:
dockerfile: Dockerfile
2020-11-27 14:30:08 +01:00
context: .
- name: docker-debug-build
pull: always
image: ghcr.io/finitum/drone-kaniko:0.7.0
2020-11-27 13:23:33 +01:00
settings:
dockerfile: Dockerfile.dev
2020-11-27 14:30:08 +01:00
context: .