diff options
author | Charadon <dev@iotib.net> | 2022-07-13 23:16:56 -0400 |
---|---|---|
committer | Charadon <dev@iotib.net> | 2022-07-13 23:16:56 -0400 |
commit | 23237bb58e1e5342dd0d7c29e133c2227627785b (patch) | |
tree | 72911d2aa18f6d94ab5f50050b59109fb75bdea1 /README | |
parent | f5db520322561de9032fbf0406d2808d088572cc (diff) | |
download | dscip-23237bb58e1e5342dd0d7c29e133c2227627785b.tar.gz |
Added License
Diffstat (limited to 'README')
-rw-r--r-- | README | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/README b/README index 47b6038..327a8e5 100644 --- a/README +++ b/README @@ -1,9 +1,9 @@ -dscip: Dead Simple Continuous Integration Posix +dscip: Dead Simple Continuous Integration POSIX ================================================================================ Description: This is a script/daemon that scans a git repo for changes, and runs commands -automatically. It's mean't to be a dead simple alternative to services like -gitlab-ci and jenkins. This script was also made to be as POSIX compliant as +automatically. It's meant to be a dead simple alternative to services like +Gitlab-ci and Jenkins. This script was also made to be as POSIX compliant as possible, so it should run on basically every platform with a POSIX shell. ================================================================================ How To Use: @@ -12,11 +12,12 @@ How To Use: 3. Open dscip in your text editor of choice and modify the variables to your liking. 4. Edit pre.sh, build.sh, and post.sh to fit your needs. - 5. Create a user for building. Like `dscip_user` - 6. Run chown -R dscip /var/dscip + 5. Create a user for building. Like `dscip_user` or `project_name` + (Depends how separated you want to privileges to be.) + 6. Run chown -R <user> /var/dscip So the new user owns it all. Cron: - Add: * * * * * dscip_user /var/dscip/project_name/dscip + Add: * * * * * <user> /var/dscip/project_name/dscip to your crontab. Daemon: Set DSCIP_DAEMON to true, and create an init script for it, and enable |