Skip to content

Commit 638fc69

Browse files
committed
chore: modify CI build to include all samples
1 parent 5da788a commit 638fc69

File tree

1 file changed

+15
-22
lines changed

1 file changed

+15
-22
lines changed

gha_build.sh

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -51,35 +51,28 @@ function archetype {
5151
if [[ "$?" -ne 0 ]]; then
5252
exit 1
5353
fi
54-
# cd ${ARCHETYPE_TEST_DIR}/${PROJ_NAME} && ./gradlew wrapper --gradle-version 5.0
55-
# if [[ "$?" -ne 0 ]]; then
56-
# exit 1
57-
# fi
5854
cd ${ARCHETYPE_TEST_DIR}/${PROJ_NAME} && ./gradlew -q clean build
5955
if [[ "$?" -ne 0 ]]; then
6056
exit 1
6157
fi
6258
}
6359

6460
function sample {
65-
# force to pet store for now. In the future we may loop over all samples
66-
SAMPLE_FOLDER=${WORKING_DIR}/samples/$1/pet-store
67-
cd ${SAMPLE_FOLDER} && mvn -q clean package
68-
if [[ "$?" -ne 0 ]]; then
69-
exit 1
70-
fi
71-
cd ${SAMPLE_FOLDER} && gradle -q wrapper
72-
if [[ "$?" -ne 0 ]]; then
73-
exit 1
74-
fi
75-
# cd ${SAMPLE_FOLDER} && ./gradlew wrapper --gradle-version 5.0
76-
# if [[ "$?" -ne 0 ]]; then
77-
# exit 1
78-
# fi
79-
cd ${SAMPLE_FOLDER} && ./gradlew -q clean build
80-
if [[ "$?" -ne 0 ]]; then
81-
exit 1
82-
fi
61+
for d in ${WORKING_DIR}/samples/$1/*/ ; do
62+
SAMPLE_FOLDER="$d"
63+
cd ${SAMPLE_FOLDER} && mvn -q clean package
64+
if [[ "$?" -ne 0 ]]; then
65+
exit 1
66+
fi
67+
cd ${SAMPLE_FOLDER} && gradle -q wrapper
68+
if [[ "$?" -ne 0 ]]; then
69+
exit 1
70+
fi
71+
cd ${SAMPLE_FOLDER} && ./gradlew -q clean build
72+
if [[ "$?" -ne 0 ]]; then
73+
exit 1
74+
fi
75+
done
8376
}
8477

8578
# set up the master pom otherwise we won't be able to find new dependencies

0 commit comments

Comments
 (0)