Skip to content
Snippets Groups Projects
Commit 8a9c86d3 authored by Antoine Regimbeau's avatar Antoine Regimbeau
Browse files

Update README.md

parent cd9713c7
No related branches found
No related tags found
2 merge requests!621Release 7.0 (master),!374New CI for OTB
......@@ -2,23 +2,23 @@
This folder contains files for the continuous integration.
## Docker files
The docker files are :
The docker files are:
* Dockerfile.nat : native environment to test OTB. Shark is not on this one as the version OTB is using is not packaged (since 6.7)
* Dockerfile.shark.1.3.4 : native environment and Shark version 3.1.4.
* Dockerfile.nat: native environment to test OTB. Shark is not on this one as the version OTB is using is not packaged (since 6.7)
* Dockerfile.shark.1.3.4: native environment and Shark version 3.1.4.
## CMake files
The docker files are :
The docker files are:
* main_ci.cmake : main script that will launch configure, build and soon test. It aims at configuring Ctest before running the different jobs (site name, build command...)
*configure_option.cmake : script that gathers all options needed by OTB.
* main_ci.cmake: main script that will launch configure, build and soon test. It aims at configuring Ctest before running the different jobs (site name, build command...)
* configure_option.cmake: script that gathers all options needed by OTB.
##Yaml file
The last file needed for the CI is the *.gitlab-ci.yml* it aims at interfacing with GitLab. Here is the basic structure :
## Yaml file
The last file needed for the CI is the *.gitlab-ci.yml* it aims at interfacing with GitLab. Here is the basic structure:
```
Job-name:
stage: job-type
image: docker image that will be used
image: docker_image_that_will_be_used
script:
- script that will be launch inside the docker
```
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment