File tree Expand file tree Collapse file tree 1 file changed +16
-10
lines changed
Expand file tree Collapse file tree 1 file changed +16
-10
lines changed Original file line number Diff line number Diff line change 22set -e
33pushd $( dirname $0 )
44
5+
6+ function dirty_build_on_new_comits() {
7+ for repo in \
8+ awslabs/aws-crt-java \
9+ aws/aws-iot-device-sdk-java-v2 \
10+ revaultch/aws-greengrass-nucleus; do
11+ curl -s https://api.github.com/repos/${repo} /commits/key-op-prototype
12+ done | md5 > greengrass_demo/dirty_repo.txt
13+ touch -t 190001010000 greengrass_demo/dirty_repo.txt
14+ export DIRTY_TS=$( cat greengrass_demo/dirty_repo.txt)
15+ }
16+
517function build_greengrass_patched() {
618pushd examples/greengrass/parsec-greengrass-run-config/docker/
7- docker build . --tag parallaxsecond/greengrass_patched:latest --progress plain
19+ docker build . \
20+ --build-arg BUILD_TS=${DIRTY_TS} \
21+ --tag parallaxsecond/greengrass_patched:latest \
22+ --progress plain
823popd
924}
1025function copy_deps_from_greengrass_patched_to_local() {
@@ -22,15 +37,6 @@ function build_greengrass_with_provider() {
2237 docker build . -f greengrass_demo/Dockerfile --tag parallaxsecond/greengrass_demo:latest --progress plain
2338}
2439
25- function dirty_build_on_new_comits() {
26- for repo in \
27- awslabs/aws-crt-java \
28- aws/aws-iot-device-sdk-java-v2 \
29- revaultch/aws-greengrass-nucleus; do
30- curl -s https://api.github.com/repos/${repo} /commits/key-op-prototype
31- done | md5 > greengrass_demo/dirty_repo.txt
32- touch -t 190001010000 greengrass_demo/dirty_repo.txt
33- }
3440function parsec_run() {
3541 docker rm -f parsec_docker_run > /dev/null
3642 docker run -d --name parsec_docker_run \
You can’t perform that action at this time.
0 commit comments