Skip to content

Commit 83fc6be

Browse files
committed
Install pyparsing-2.2.0 before building workspace
Install pyparsing-2.2.0 before building workspace so that it can be added to the PYTHONPATH env variables in the github action script
1 parent 037d40e commit 83fc6be

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

robomaker-sample-app-ci/src/aws-robomaker-sample-application-ci.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,10 @@ async function bundle() {
132132
await exec.exec("rm", ["-rf", "bundle"], getWorkingDirExecOptions()); // github actions have been failing with no disk space
133133
}
134134

135+
async function build() {
136+
await exec.exec("colcon", ["build", "--build-base", "build", "--install-base", "install"], getWorkingDirExecOptions());
137+
}
138+
135139
async function run() {
136140
let delay_ms = 1000 * MINIMUM_BACKOFF_TIME_SECONDS;
137141
console.log(`ROS_DISTRO: ${ROS_DISTRO}`);
@@ -151,6 +155,7 @@ async function run() {
151155
if (GENERATE_SOURCES == 'true') {
152156
await prepare_sources();
153157
}
158+
await installPyparsing();
154159
await build();
155160
await bundle();
156161
core.setOutput('ros-distro', ROS_DISTRO)

0 commit comments

Comments
 (0)