|
1 | 1 | #!/bin/bash |
2 | 2 |
|
3 | 3 | SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" |
4 | | -bash "$SCRIPT_DIR/refreshTools.sh" |
| 4 | +LATEST_RELEASE=$(bash "$SCRIPT_DIR/refreshTools.sh") |
| 5 | + |
| 6 | +sudo cp .devcontainer/spark.conf /etc/supervisor/conf.d/ |
| 7 | + |
| 8 | +cd /tmp/spark |
| 9 | +bash spark-sdk-dist/repair.sh |
| 10 | +LATEST_RELEASE="$LATEST_RELEASE" WORKSPACE_DIR="$WORKSPACE_DIR" bash /tmp/spark/spark-sdk-dist/install-tools.sh services |
| 11 | +cd /workspaces/spark-template |
| 12 | + |
| 13 | +sudo chown node /var/run/ |
| 14 | +sudo chown -R node /var/log/ |
| 15 | + |
| 16 | +supervisord |
| 17 | +supervisorctl reread |
| 18 | +supervisorctl update |
5 | 19 |
|
6 | 20 | # Check if SNAPSHOT_SAS_URL was passed, if so run hydrate.sh |
7 | 21 | if [ -n "$SNAPSHOT_SAS_URL" ]; then |
8 | 22 | WORKSPACE_DIR="/workspaces/spark-template" |
9 | 23 | SAS_URI="$SNAPSHOT_SAS_URL" /usr/local/bin/hydrate.sh $WORKSPACE_DIR |
10 | 24 | fi |
11 | 25 |
|
| 26 | +cd /tmp/spark |
| 27 | +LATEST_RELEASE="$LATEST_RELEASE" WORKSPACE_DIR="$WORKSPACE_DIR" bash /tmp/spark/spark-sdk-dist/install-tools.sh sdk |
| 28 | +cd /workspaces/spark-template |
| 29 | + |
12 | 30 | # Keep reflog commits "forever" |
13 | 31 | git config gc.reflogExpire 500.years.ago |
14 | 32 | git config gc.reflogExpireUnreachable 500.years.ago |
15 | 33 |
|
16 | | -sudo cp .devcontainer/spark.conf /etc/supervisor/conf.d/ |
17 | 34 |
|
18 | | -sudo chown node /var/run/ |
19 | | -sudo chown -R node /var/log/ |
20 | | - |
21 | | -supervisord |
22 | | -supervisorctl reread |
23 | | -supervisorctl update |
24 | 35 |
|
25 | 36 | # Set up post-commit hook and also run the build script to perform a one-time build for static preview |
26 | 37 | ln -fs /usr/local/bin/post-commit .git/hooks/post-commit |
27 | 38 | /usr/local/bin/static-preview-build.sh |
| 39 | + |
| 40 | +cd /tmp/spark |
| 41 | +LATEST_RELEASE="$LATEST_RELEASE" WORKSPACE_DIR="$WORKSPACE_DIR" bash /tmp/spark/spark-sdk-dist/install-tools.sh cli |
| 42 | +cd /workspaces/spark-template |
0 commit comments