Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow custom setup rules #14

Closed
130s opened this issue Jan 8, 2016 · 1 comment
Closed

Allow custom setup rules #14

130s opened this issue Jan 8, 2016 · 1 comment
Assignees

Comments

@130s
Copy link
Member

130s commented Jan 8, 2016

Currently in client repo you can add your own script (as documented) like this:

:
script: 
  - source .ci_config/travis.sh
  - source ./your_travis.sh

./your_travis.sh always runs once .ci_config/travis.sh finishes. With this you cannot customize the installation setup.

For example, when a device driver package X requires a prorietary library installed to run. This library is available online, but not via apt or through package management system and you need to install it in a classic way (unzip, run installer etc.)
Even if you defined this manual installation in ./your_travis.sh, the library gets installed after run_tests and all that already ran.

@130s 130s self-assigned this Jan 8, 2016
130s referenced this issue in 130s/industrial_ci Jan 8, 2016
130s referenced this issue in 130s/industrial_ci Jan 8, 2016
130s referenced this issue in 130s/industrial_ci Jan 8, 2016
* Call sl by absolute path since with relative path the program doesn't get called for some reason.
* Add pre- and post- sections in readme.
130s referenced this issue in 130s/industrial_ci Jan 8, 2016
* Call sl by absolute path since with relative path the program doesn't get called for some reason.
* Add pre- and post- sections in readme.
130s referenced this issue in 130s/industrial_ci Jan 20, 2016
* Call sl by absolute path since with relative path the program doesn't get called for some reason.
* Add pre- and post- sections in readme.
130s referenced this issue in 130s/industrial_ci Jan 20, 2016
* Call sl by absolute path since with relative path the program doesn't get called for some reason.
* Add pre- and post- sections in readme.
130s referenced this issue in 130s/industrial_ci May 14, 2016
* Call sl by absolute path since with relative path the program doesn't get called for some reason.
* Add pre- and post- sections in readme.
130s added a commit that referenced this issue May 27, 2016
Add how to call pre-process script (addresses #14).
@130s
Copy link
Member Author

130s commented May 27, 2016

Closed via #15

@130s 130s closed this as completed May 27, 2016
130s added a commit to plusone-robotics/industrial_ci that referenced this issue Sep 14, 2022
130s added a commit to plusone-robotics/industrial_ci that referenced this issue Dec 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant