Skip to content

Commit 214b119

Browse files
committed
Initial attempts
1 parent a1d5f6b commit 214b119

1 file changed

Lines changed: 43 additions & 0 deletions

File tree

.circleci/config.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Copyright (c) 2024 Arjuna Technologies, Newcastle upon Tyne. All rights reserved.
2+
3+
version: 2.1
4+
5+
jobs:
6+
dsbaseclient:
7+
docker:
8+
- image: cimg/base:current
9+
resource_class: small
10+
steps:
11+
- checkout
12+
- setup_remote_docker:
13+
docker_layout_caching: true
14+
- run: |
15+
echo "Building"
16+
echo " Repo Name: " $CIRCLE_PROJECT_REPONAME
17+
echo " Branch: " $CIRCLE_BRANCH
18+
echo " Tag: " $CIRCLE_TAG
19+
- run:
20+
command: |
21+
sudo apt-get update -y
22+
sudo apt-get install -y r-base-core cmake
23+
- run:
24+
command: |
25+
sudo apt-get install -y libxml2-dev
26+
- run:
27+
command: |
28+
sudo Rscript -e "install.packages('fields', dependencies=TRUE)"
29+
sudo Rscript -e "install.packages('metafor', dependencies=TRUE)"
30+
sudo Rscript -e "install.packages('meta', dependencies=TRUE)"
31+
sudo Rscript -e "install.packages('ggplot2', dependencies=TRUE)"
32+
sudo Rscript -e "install.packages('gridExtra', dependencies=TRUE)"
33+
sudo Rscript -e "install.packages('data.table', dependencies=TRUE)"
34+
sudo Rscript -e "install.packages('panelaggregation', dependencies=TRUE)"
35+
sudo Rscript -e "install.packages('methods', dependencies=TRUE)"
36+
sudo Rscript -e "install.packages('dplyr', dependencies=TRUE)"
37+
- run:
38+
command: |
39+
sudo Rscript -e 'library(covr); covr::codecov(token = "'$CODECOV_TOKEN'")'
40+
workflows:
41+
build:
42+
jobs:
43+
- dsbaseclient

0 commit comments

Comments
 (0)