Compare commits

..
6 Commits
Author SHA1 Message Date
khwezi 7dc60b1235 Merge pull request 'Refactored pipeline to ferer to the correct deployment name' (#4) from migration into master
Reviewed-on: #4
2026-05-09 18:50:57 +02:00
Khwezi Mngoma 113c3ef268 Refactored pipeline to ferer to the correct deployment name
continuous-integration/drone/pr Build is failing
2026-05-09 18:50:37 +02:00
khwezi f3936a34b9 Merge pull request 'Fixed pipeline to use the correct k8s manifest path' (#3) from migration into master
Reviewed-on: #3
2026-05-09 18:42:34 +02:00
Khwezi Mngoma f9287962a5 Fixed pipeline to use the correct k8s manifest path
continuous-integration/drone/pr Build is failing
2026-05-09 18:42:09 +02:00
khwezi 3428c47721 Merge pull request 'Removed user commands from docker file' (#2) from migration into master
Reviewed-on: #2
2026-05-09 18:35:26 +02:00
Khwezi Mngoma eaddb86a11 Removed user commands from docker file
continuous-integration/drone/pr Build is failing
2026-05-09 18:35:07 +02:00
2 changed files with 3 additions and 9 deletions
+3 -3
View File
@@ -65,8 +65,8 @@ steps:
commands: commands:
- mkdir -p $HOME/.kube - mkdir -p $HOME/.kube
- echo "$KUBE_CONFIG" > $HOME/.kube/config - echo "$KUBE_CONFIG" > $HOME/.kube/config
- kubectl apply -f shop/litecharms-scheduler-uat.yml - kubectl apply -f litecharms-scheduler-uat.yml
- kubectl rollout restart deployment/litecharms-scheduler -n litecharms-scheduler-uat - kubectl rollout restart deployment/litecharms-scheduler-uat -n litecharms-scheduler-uat
depends_on: depends_on:
- package - package
@@ -87,7 +87,7 @@ steps:
commands: commands:
- mkdir -p $HOME/.kube - mkdir -p $HOME/.kube
- echo "$KUBE_CONFIG" > $HOME/.kube/config - echo "$KUBE_CONFIG" > $HOME/.kube/config
- kubectl apply -f litecharms-shop.yml - kubectl apply -f litecharms-scheduler.yml
- kubectl rollout restart shop/deployment/litecharms-scheduler -n litecharms-scheduler - kubectl rollout restart shop/deployment/litecharms-scheduler -n litecharms-scheduler
depends_on: depends_on:
-6
View File
@@ -12,12 +12,6 @@ RUN dotnet publish "LiteCharmsScheduler/LiteCharmsScheduler.csproj" -c Release -
FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS final FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS final
WORKDIR /app WORKDIR /app
RUN addgroup --system --gid 1000 appgroup && \
adduser --system --uid 1000 --ingroup appgroup appuser
COPY --from=build /app/publish . COPY --from=build /app/publish .
RUN chown -R appuser:appgroup /app
USER appuser
ENTRYPOINT ["dotnet", "LiteCharmsScheduler.dll"] ENTRYPOINT ["dotnet", "LiteCharmsScheduler.dll"]