Browse Source

cc

master
Nice 3 years ago
parent
commit
77e4877d7a
  1. 22
      .drone.yml
  2. 11
      Build.sh

22
.drone.yml

@ -3,18 +3,14 @@ type: docker
name: default
steps:
- name: compile
image: mcr.microsoft.com/dotnet/sdk:6.0
- name: backend
image: golang
commands:
- sh build.sh
- go build
- go test
- name: build-image
image: plugins/docker
settings:
dockerfile: SimpleDevApi/Dockerfile
tags: latest
repo: "110.42.210.85:2500/SimpleDevApi/SimpleDevApi:latest"
username:
from_secret: admin
password:
from_secret: AllNet123
- name: frontend
image: node
commands:
- npm install
- npm test

11
Build.sh

@ -1,7 +1,4 @@
wd=$(pwd)
echo wd
cd $wd/SimpleDevApi/
dotnet restore
dotnet build
dotnet publish -c Release -o ./bin/
echo $(pwd)
dotnet restore SimpleDevApi/SimpleDevApi
dotnet build SimpleDevApi/SimpleDevApi
dotnet publish SimpleDevApi/SimpleDevApi -c Release -o ./bin/

Loading…
Cancel
Save