skip cleanup in ci to speed up tests
This commit is contained in:
@@ -10,6 +10,7 @@ dependencies:
|
|||||||
- "~/docker"
|
- "~/docker"
|
||||||
override:
|
override:
|
||||||
- ./tests/ci/parallel_runner.sh setup: { timeout: 300 }
|
- ./tests/ci/parallel_runner.sh setup: { timeout: 300 }
|
||||||
|
- echo "export DOKKU_SKIP_CLEANUP=true" > /home/dokku/.dokkurc/dokku_skip_cleanup
|
||||||
post:
|
post:
|
||||||
- sudo -E make -e lint
|
- sudo -E make -e lint
|
||||||
test:
|
test:
|
||||||
|
|||||||
6
dokku
6
dokku
@@ -83,8 +83,10 @@ fi
|
|||||||
case "$1" in
|
case "$1" in
|
||||||
receive)
|
receive)
|
||||||
APP="$2"; IMAGE=$(get_app_image_name $APP); IMAGE_SOURCE_TYPE="$3"; TMP_WORK_DIR="$4"
|
APP="$2"; IMAGE=$(get_app_image_name $APP); IMAGE_SOURCE_TYPE="$3"; TMP_WORK_DIR="$4"
|
||||||
dokku_log_info1 "Cleaning up..."
|
if [[ -z "DOKKU_SKIP_CLEANUP" ]]; then
|
||||||
docker_cleanup
|
dokku_log_info1 "Cleaning up..."
|
||||||
|
docker_cleanup
|
||||||
|
fi
|
||||||
dokku_log_info1 "Building $APP from $IMAGE_SOURCE_TYPE..."
|
dokku_log_info1 "Building $APP from $IMAGE_SOURCE_TYPE..."
|
||||||
dokku build "$APP" "$IMAGE_SOURCE_TYPE" "$TMP_WORK_DIR"
|
dokku build "$APP" "$IMAGE_SOURCE_TYPE" "$TMP_WORK_DIR"
|
||||||
release_and_deploy "$APP"
|
release_and_deploy "$APP"
|
||||||
|
|||||||
@@ -20,6 +20,10 @@ setup_circle() {
|
|||||||
sudo -E make -e setup-deploy-tests
|
sudo -E make -e setup-deploy-tests
|
||||||
make -e ci-dependencies
|
make -e ci-dependencies
|
||||||
docker version
|
docker version
|
||||||
|
# setup .dokkurc
|
||||||
|
sudo -E mkdir -p /home/dokku/.dokkurc
|
||||||
|
sudo -E chown dokku:ubuntu /home/dokku/.dokkurc
|
||||||
|
sudo -E chmod 775 /home/dokku/.dokkurc
|
||||||
}
|
}
|
||||||
|
|
||||||
if [[ -n "$CIRCLE_NODE_INDEX" ]] && [[ "$MODE" == "setup" ]]; then
|
if [[ -n "$CIRCLE_NODE_INDEX" ]] && [[ "$MODE" == "setup" ]]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user