Create the below file, it will automatically generate a simple pipeline for your repo.
in root or sub folders
.gitlab-ci.yml
------------
stages:
  - build
  - test
build the car:
  stage: build
  script:
    - mkdir build
    - cd build
    - touch car.txt
    - echo "chasis" >> car.txt
    - echo "engine" >> car.txt
    - echo "wheels" >> car.txt
  artifacts:
    paths:
     - build/
test the car:
  stage: test
  script:
    - ls
    - test -f build/car.txt
    - cd build
    - cat car.txt
    - grep "chasis" car.txt
You may encounter a problem where your GitLab CI pipeline is not running.
Make sure that:
- You have named your file .gitlab-ci.yml (and not gitlab-ci.yml or .gitlab-ci.yaml)
- the pipeline file is in the root of the project and not inside a directory
- Auto DevOps is NOT enabled
 
No comments:
Post a Comment