mirror of
https://github.com/YunoHost-Apps/yunorunner_ynh.git
synced 2024-09-03 20:36:13 +02:00
Suggestions from review, improve documentation
This commit is contained in:
parent
1a74c54e84
commit
24d06bc012
4 changed files with 10 additions and 18 deletions
6
doc/POST_INSTALL.md
Normal file
6
doc/POST_INSTALL.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
If you want to enable Matrix notification, you should look at
|
||||
the instructions inside `__FINAL_PATH__lib/chat_notify.sh` to deploy matrix-commander.
|
||||
|
||||
You may also want to tweak the `__FINAL_PATH__/config.py` file to run test with a different branch or architecture.
|
||||
|
||||
When you're ready to start the CI, restart its service via the webadmin or run `systemctl restart __APP__`.
|
2
doc/PRE_INSTALL.md
Normal file
2
doc/PRE_INSTALL.md
Normal file
|
@ -0,0 +1,2 @@
|
|||
YunoRunner will install LXD, for containers management.
|
||||
Make sure your system has virtualization capability, and enough resources.
|
|
@ -53,7 +53,7 @@
|
|||
"choices": ["auto", "manual"],
|
||||
"default": "manual",
|
||||
"ask": {
|
||||
"en": "Should the jobs be automatically run from the apps list?"
|
||||
"en": "Should the jobs be automatically run from the apps list? In manual mode, Yunorunner will expect to be triggered by the `ciclic` command or webhooks (like ci-apps-dev). In auto mode, all apps of the catalog will be scheduled to be tested at least once a month and upon any change in their designated main branch (like ci-apps)."
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -62,7 +62,7 @@
|
|||
"choices": ["cluster", "no"],
|
||||
"default": "no",
|
||||
"ask": {
|
||||
"en": "Should an LXD cluster be created with this server as first node?"
|
||||
"en": "Should an LXD cluster be created with this server as first node? (cluster mode is experimental)"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
@ -121,22 +121,6 @@ function add_cron_jobs() {
|
|||
EOF
|
||||
}
|
||||
|
||||
# =========================
|
||||
# Main stuff
|
||||
# =========================
|
||||
|
||||
# Add permission to the user for the entire yunorunner home because it'll be the one running the tests (as a non-root user)
|
||||
chown -R $ci_user $YUNORUNNER_HOME
|
||||
|
||||
echo "Done!"
|
||||
echo " "
|
||||
echo "N.B. : If you want to enable Matrix notification, you should look at "
|
||||
echo "the instructions inside lib/chat_notify.sh to deploy matrix-commander"
|
||||
echo ""
|
||||
echo "You may also want to tweak the 'config' file to run test with a different branch / arch"
|
||||
echo ""
|
||||
echo "When you're ready to start the CI, run: systemctl restart $ci_user"
|
||||
|
||||
#=================================================
|
||||
# EXPERIMENTAL HELPERS
|
||||
#=================================================
|
||||
|
|
Loading…
Reference in a new issue