Skip to content
Snippets Groups Projects
Commit 44ccd265 authored by Ville Komulainen's avatar Ville Komulainen
Browse files

Updated pipeline

parent 721539b8
Branches
No related tags found
No related merge requests found
# This file is a template, and might need editing before it works on your project.
# To contribute improvements to CI/CD templates, please follow the Development guide at:
# https://docs.gitlab.com/ee/development/cicd/templates.html
# This specific template is located at:
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Getting-Started.gitlab-ci.yml
# This is a sample GitLab CI/CD configuration file that should run without any modifications.
# It demonstrates a basic 3 stage CI/CD pipeline. Instead of real tests or scripts,
# it uses echo commands to simulate the pipeline execution.
#
# A pipeline is composed of independent jobs that run scripts, grouped into stages.
# Stages run in sequential order, but jobs within stages run in parallel.
#
# For more information, see: https://docs.gitlab.com/ee/ci/yaml/index.html#stages
image: python:3.8.10 image: python:3.8.10
stages: # List of stages for jobs, and their order of execution stages: # List of stages for jobs, and their order of execution
- build
- test - test
- deploy - deploy
...@@ -24,17 +8,17 @@ before_script: ...@@ -24,17 +8,17 @@ before_script:
- python --version - python --version
- pip install -r requirements.txt - pip install -r requirements.txt
test: # This job runs in the test stage. test:
stage: test # It only starts when the job in the build stage completes successfully. stage: test
script: script:
- pwd - pwd
- python -m pytest - python -m pytest
- echo "Running unit tests... This will take about 60 seconds."
deploy-job: # This job runs in the deploy stage.
stage: deploy # It only runs when *both* jobs in the test stage complete successfully. deploy-job:
stage: deploy
script: script:
- echo "Deploying application..." - echo "Deploying application..."
- echo "Application successfully deployed." - echo "Application successfully deployed."
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment