@@ -477,14 +477,20 @@ workflows:
477
477
- content : |-
478
478
#!/bin/bash
479
479
set -ex
480
- rm -rf "$PROFILES_PATH_OLD/*"
481
480
if [[ -d "$PROFILES_PATH_OLD" ]]; then
482
- ls -la "$PROFILES_PATH_OLD"
481
+ ls "$PROFILES_PATH_OLD"
482
+ fi
483
+ rm -f "$PROFILES_PATH_OLD/*"
484
+ if [[ -d "$PROFILES_PATH_OLD" ]]; then
485
+ ls "$PROFILES_PATH_OLD"
483
486
fi
484
487
485
- rm -rf "$PROFILES_PATH/*"
486
488
if [[ -d "$PROFILES_PATH" ]]; then
487
- ls -la "$PROFILES_PATH"
489
+ ls "$PROFILES_PATH"
490
+ fi
491
+ rm -f "$PROFILES_PATH/*"
492
+ if [[ -d "$PROFILES_PATH" ]]; then
493
+ ls "$PROFILES_PATH"
488
494
fi
489
495
- restore-cache :
490
496
run_if : " true"
@@ -622,6 +628,33 @@ workflows:
622
628
exit 1
623
629
fi
624
630
631
+ _random_invalid_login :
632
+ steps :
633
+ - script :
634
+ title : Set invalid login
635
+ inputs :
636
+ - content : |-
637
+ #!/bin/env bash
638
+ set -ex
639
+
640
+ # fail 10% of the time
641
+ if [[ $((RANDOM % 10)) -eq 0 ]]; then
642
+ echo "Randomly failing login"
643
+ else
644
+ exit 0
645
+ fi
646
+
647
+ INVALID_BUILD_URL=./_invalid_authinfo
648
+ echo '{"key_id": "x", "issuer_id": "x", "private_key": "x"}' > $INVALID_BUILD_URL
649
+
650
+ BITRISE_BUILD_URL="file://$INVALID_BUILD_URL"
651
+ BITRISE_BUILD_API_TOKEN="x"
652
+
653
+ export BITRISE_BUILD_API_TOKEN
654
+ export BITRISE_BUILD_API_TOKEN
655
+ envman add --key BITRISE_BUILD_URL --value $BITRISE_BUILD_URL
656
+ envman add --key BITRISE_BUILD_API_TOKEN --value $BITRISE_BUILD_API_TOKEN
657
+
625
658
_invalid_login :
626
659
steps :
627
660
- script :
0 commit comments