ExifInstaller: Deployment automation
Info
- https://docs.gitlab.com/ee/ci/docker/using_docker_images.html#what-is-image
- https://medium.com/@dev-addiction/setup-gitlab-ci-cd-pipeline-for-dotnet-core-reactjs-333365bd83e1
- pipeline template
- https://learn.microsoft.com/en-us/dotnet/architecture/microservices/net-core-net-framework-containers/official-net-docker-images
- https://medium.com/@gabriel.faraday.barros/gitlab-ci-cd-with-net-framework-39220808b18f
- https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/dotNET-Core.gitlab-ci.yml
- release
- install gitlab runner on windows
- https://docs.gitlab.com/runner/install/windows.html
- installed runner which is using shell executor using environment setup on my pc
- running runner with docker executor seems not supported
- run simple pipeline using docker image
- i have set up the pipeline, which was easy, but a difficult part was setting up a pipeline for my environment which is windows and dotnet 6
- have picked a runner for windows
- this runner did not have installed dotnet 6, and i was unable to install it so far
- i have set up the pipeline, which was easy, but a difficult part was setting up a pipeline for my environment which is windows and dotnet 6
TODO
run simple pipeline using docker image-
install gitlab runner on windows -
figure out how to automate vdproj project update - change pipeline so that it publishes a code
- change a pipeline so that it creates a new installer
- change a pipeline so that it creates a new release when push a commit
Edited by Martin Šinko