-
-
Notifications
You must be signed in to change notification settings - Fork 73
136 lines (136 loc) · 5.04 KB
/
linux.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
jobs:
stage_0_job_0:
name: roslaunch pluginlib rosbag sound-play pr2-description
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-roslaunch ros-noetic-pluginlib ros-noetic-rosbag ros-noetic-sound-play
ros-noetic-pr2-description
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-roslaunch ros-noetic-pluginlib ros-noetic-rosbag
ros-noetic-sound-play ros-noetic-pr2-description
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_0_job_1:
name: jsk-recognition-msgs posedetection-msgs view-controller-msgs jsk-hark-msgs
image-view2
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs: []
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-jsk-recognition-msgs ros-noetic-posedetection-msgs ros-noetic-view-controller-msgs
ros-noetic-jsk-hark-msgs ros-noetic-image-view2
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-jsk-recognition-msgs ros-noetic-posedetection-msgs
ros-noetic-view-controller-msgs ros-noetic-jsk-hark-msgs ros-noetic-image-view2
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_1_job_2:
name: roswtf nodelet diagnostic-aggregator face-detector jsk-rqt-plugins
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_0_job_0
- stage_0_job_1
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-roswtf ros-noetic-nodelet ros-noetic-diagnostic-aggregator
ros-noetic-face-detector ros-noetic-jsk-rqt-plugins
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-roswtf ros-noetic-nodelet ros-noetic-diagnostic-aggregator
ros-noetic-face-detector ros-noetic-jsk-rqt-plugins
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_2_job_3:
name: jsk-topic-tools openni2-launch jsk-tools jsk-data
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_1_job_2
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-jsk-topic-tools ros-noetic-openni2-launch ros-noetic-jsk-tools
ros-noetic-jsk-data
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-jsk-topic-tools ros-noetic-openni2-launch ros-noetic-jsk-tools
ros-noetic-jsk-data
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_3_job_4:
name: jsk-recognition-utils jsk-rviz-plugins jsk-interactive-marker jsk-interactive
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_2_job_3
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-jsk-recognition-utils ros-noetic-jsk-rviz-plugins ros-noetic-jsk-interactive-marker
ros-noetic-jsk-interactive
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-jsk-recognition-utils ros-noetic-jsk-rviz-plugins
ros-noetic-jsk-interactive-marker ros-noetic-jsk-interactive
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
stage_4_job_5:
name: jsk-interactive-test jsk-visualization
runs-on: ubuntu-latest
strategy:
fail-fast: false
needs:
- stage_3_job_4
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build ros-noetic-jsk-interactive-test ros-noetic-jsk-visualization
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
CURRENT_RECIPES: ros-noetic-jsk-interactive-test ros-noetic-jsk-visualization
DOCKER_IMAGE: condaforge/linux-anvil-cos7-x86_64
run: |
export CI=azure
export GIT_BRANCH=$BUILD_SOURCEBRANCHNAME
export FEEDSTOCK_NAME=$(basename ${BUILD_REPOSITORY_NAME})
.scripts/run_docker_build.sh
name: build_linux
on:
push:
branches:
- buildbranch_linux