Skip to content

Commit 1ea56b7

Browse files
committed
Use same circle CI config as other flip packages
1 parent 9ca2624 commit 1ea56b7

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

.circleci/config.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
version: 2.1
2+
orbs:
3+
r-packages: displayr/r-packages@dev:alpha
4+
parameters:
5+
trigger-message:
6+
type: string
7+
default: ""
8+
remote-deps:
9+
type: string
10+
default: ""`
11+
plugins-branch:
12+
type: string
13+
default: ""
14+
triggered-packages:
15+
type: string
16+
default: ""
17+
executor:
18+
type: enum
19+
enum: [nightly, rocker, machine,rocker_geo]
20+
default: nightly
21+
22+
workflows:
23+
build-and-check-R-package:
24+
jobs:
25+
- r-packages/build_and_check_package:
26+
executor: << pipeline.parameters.executor >>
27+
name: BuildAndCheckPackage
28+
context:
29+
- r_packages
30+
remote_deps: << pipeline.parameters.remote-deps >>
31+
separate_test_job: false
32+
- r-packages/deploy_package:
33+
executor: << pipeline.parameters.executor >>
34+
requires:
35+
- BuildAndCheckPackage
36+
context:
37+
- r_packages
38+
filters:
39+
branches:
40+
only:
41+
- master
42+
- r-packages/trigger_revdeps:
43+
executor: << pipeline.parameters.executor >>
44+
requires:
45+
- BuildAndCheckPackage
46+
context:
47+
- r_packages
48+
remote_deps: << pipeline.parameters.remote-deps >>
49+
plugins_branch: << pipeline.parameters.plugins-branch >>
50+
trigger_message: << pipeline.parameters.trigger-message >>
51+
triggered_packages: << pipeline.parameters.triggered-packages >>
52+

0 commit comments

Comments
 (0)