Try to run CD jobs 🐛🐛
continuous-integration/drone/push Build encountered an error Details

rebase
Louis LABORIE 1 year ago
parent a786b4c071
commit 5def181a5d

@ -49,4 +49,31 @@ steps:
event:
- push
- pull_request
depends_on: [build,tests]
depends_on: [build,tests]
- name: docker-build-and-push
image: plugins/docker
settings:
dockerfile: Verax_API_EF/Dockerfile
context: Verax_API_EF
registry: hub.codefirst.iut.uca.fr
repo: hub.codefirst.iut.uca.fr/louis.laborie/sae_2a_API_EF
username:
from_secret: SECRET_REGISTRY_USERNAME
password:
from_secret: SECRET_REGISTRY_PASSWORD
when:
branch:
- master
- name: deploy-container
image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest
environment:
IMAGENAME: hub.codefirst.iut.uca.fr/louis.laborie/sae_2a_API_EF:latest
CONTAINERNAME: verax-api
COMMAND: create
OVERWRITE: true
CODEFIRST_CLIENTDRONE_ENV_ASPNETCORE_HTTP_PORTS: 80
ADMINS: louislaborie,tonyfages
depends_on:
- docker-build-and-push

@ -0,0 +1,11 @@
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build-env
WORKDIR /
COPY Verax_API_EF/ Verax/
RUN cd Verax/
RUN dotnet restore Verax_API_EF.sln
RUN dotnet publish -c Release -o out --no-restore Verax_API_EF.sln
FROM mcr.microsoft.com/dotnet/aspnet:8.0
WORKDIR /
COPY --from=build-env /Verax/out .
ENTRYPOINT ["dotnet", "API.dll"]
Loading…
Cancel
Save