Skip to content

Commit

Permalink
Small tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
RMHogervorst committed Sep 22, 2020
1 parent cf54c73 commit e8e26f8
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,28 +170,32 @@ Most of the following use Docker or something similar in the background but you

### Gitlab

*[back to top](#scheduling_r_scripts)*

Gitlab introduced 'runners' years ago. There is a huge collection of runners available. these are docker containers that you can use.

**Where are the costs?**: 2000 CI/CD minutes a month for free. You can buy 1000 additional CI/CD minutes for 10 dollar. If you self host gitlab and the runners than you pay for the servers, network etc yourself.
**Where are the costs?**: 2000 CI/CD minutes a month for free. You can buy 1000 additional CI/CD minutes for 10 dollar. If you self host gitlab and the runners than you pay for the servers, network etc yourself and there is no extra pay for CI/CD.

**How easy is it to set up and use. and how easy can you transfer your work to your coworker**:
**How easy is it to set up and use. and how easy can you transfer your work to your coworker**: I don't know yet #TODO

**Can you manage your entire configuration in code?**: yes

**Is there logging, how easy is it see what exactly went wrong?**:
**Is there logging, how easy is it see what exactly went wrong?**: I don't know yet #TODO

**How precise is it and will it auto recover on failure?**:
**How precise is it and will it auto recover on failure?**: I don't know yet #TODO

**how do you have to deal with secrets? can they leak?**:
**how do you have to deal with secrets? can they leak?**:I don't know yet #TODO

**in what country does it run**: that depends on if you use a on premise gitlab instance or the public version.
**in what country does it run**: that depends on if you use a on premise gitlab instance or the public version. I cannot find where the public version lives.

**links**:

* a blogpost describing how to use R on [gitlab with docker containers for package building ](https://blog.methodsconsultants.com/posts/developing-r-packages-with-usethis-and-gitlab-ci-part-ii/)

### Github

*[back to top](#scheduling_r_scripts)*

Github actions is not really meant for scheduling scripts, but it does support it.

**Where are the costs?**: Github actions are free for 2000 actions minutes/month
Expand All @@ -216,6 +220,8 @@ Github actions is not really meant for scheduling scripts, but it does support i

### Heroku

*[back to top](#scheduling_r_scripts)*

Heroku is not really a version control system. But they did create something that is tightly connected to your git repository. I also did not want to create a new category for heroku only. Heroku is slightly more expensive than other 'cloud' providers but for that money they take over a lot of work for you.

**Where are the costs?**: You pay for addons and for running of the service.
Expand All @@ -240,7 +246,7 @@ Heroku is not really a version control system. But they did create something tha

# Advice for useRs


*[back to top](#scheduling_r_scripts)*

# Other issues questions and solutions

Expand Down

0 comments on commit e8e26f8

Please sign in to comment.