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

consolidate CI changes #56

Merged
merged 2 commits into from
Jul 26, 2022
Merged

consolidate CI changes #56

merged 2 commits into from
Jul 26, 2022

Conversation

MeWu-IDM
Copy link
Collaborator

  • use prebuild docker container with https://hub.docker.com/r/mewu/rimage (expected to change infrequently)
  • use workaround R script to install dependecies in parallel to save time
  • use devtools for dev CI related work

MeWu-IDM added 2 commits July 22, 2022 14:53
- use prebuild docker container with https://hub.docker.com/r/mewu/rimage (expected to change infrequently)
- use workaround R script to install dependecies in parallel to save time
- use devtools for dev CI related work
@MeWu-IDM MeWu-IDM requested a review from celiot-IDM July 22, 2022 22:00
@MeWu-IDM
Copy link
Collaborator Author

MeWu-IDM commented Jul 22, 2022

@celiot-IDM
I have been looking into the CI options, I think devtools
may be suitable as it provides various development utilites for build/check/test/document etc
However, for package check ,preinstall of dependecies are still needed on a fresh enviornment so I wrote a workaround script for this which slightly speed up to less than 3 minutes, if you have better suggestions, let me know.

Btw, I found install.packages("devtools") on a linux env is suprisingly difficult to built so I installed r-cran-devtools binaries.

@celiot-IDM celiot-IDM merged commit c299222 into main Jul 26, 2022
@MeWu-IDM MeWu-IDM deleted the mewu/ci_test1 branch July 27, 2022 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants