Skip to content

Commit e7deb98

Browse files
Update to latest library version (#6)
* Upgraded library version && added updates to cirrus-cli to no longer require --dirty && updated android-studio and aws-cli resources * Fixed homebrew and aws-cli resources * Fixed git and jenv resources * Added nvm tests, fixed nvm resource and fixed bugs * Fixed pyenv, pg-cli, alias and path resources * Fixed previous tests and added vscode, terraform and xcode resource fixes * Test fixes
1 parent 5b43681 commit e7deb98

54 files changed

Lines changed: 1189 additions & 2370 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cirrus.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,20 @@ run_dev_task:
1010
integration_test_dev_task:
1111
macos_instance:
1212
image: codify-test-vm
13+
node_modules_cache:
14+
folder: node_modules
15+
fingerprint_script: cat package-lock.json
16+
populate_script: npm ci
1317
test_script:
1418
- npm run test:integration
1519

1620
integration_individual_test_task:
1721
macos_instance:
1822
image: codify-test-vm
23+
node_modules_cache:
24+
folder: node_modules
25+
fingerprint_script: cat package-lock.json
26+
populate_script: npm ci
1927
test_script:
2028
- echo $FILE_NAME
2129
- npm run test -- $FILE_NAME --disable-console-intercept

.eslintrc.json

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,20 @@
99
"warn",
1010
"always"
1111
],
12-
"perfectionist/sort-classes": [
13-
"off"
14-
],
12+
"perfectionist/sort-classes": "off",
13+
"perfectionist/sort-interfaces": "off",
14+
"perfectionist/sort-enums": "off",
15+
"perfectionist/sort-objects": "off",
16+
"perfectionist/sort-object-types": "off",
17+
"unicorn/no-array-reduce": "off",
18+
"unicorn/no-array-for-each": "off",
19+
"unicorn/prefer-object-from-entries": "off",
20+
"unicorn/prefer-type-error": "off",
1521
"quotes": [
1622
"error",
1723
"single"
18-
]
24+
],
25+
"no-await-in-loop": "off"
1926
},
2027
"ignorePatterns": [
2128
"*.test.ts"

bin/init.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
tart clone ghcr.io/kevinwang5658/sonoma-codify:v0.0.2 codify-test-vm
2-
tart clone ghcr.io/kevinwang5658/sonoma-codify:v0.0.2 codify-sonoma
1+
tart clone ghcr.io/kevinwang5658/sonoma-codify:v0.0.3 codify-test-vm
2+
tart clone ghcr.io/kevinwang5658/sonoma-codify:v0.0.3 codify-sonoma

bin/install-xcode-select.sh

Lines changed: 0 additions & 20 deletions
This file was deleted.

bin/nvm-init.sh

Lines changed: 0 additions & 2 deletions
This file was deleted.

bin/test-harness.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
#!/bin/bash
22

3+
echo $TART_HOME
34
trap 'kill $$; exit' INT
45

56
if [ ! -z "$1" ]; then
67
echo "Test Path Supplied: $1"
7-
cirrus run --dirty integration_individual_test -e FILE_NAME="$1" -o simple
8+
cirrus run --lazy-pull integration_individual_test -e FILE_NAME="$1" -o simple
89
exit 0
910
fi
1011

1112
for test in ./test/**/*.test.ts; do
1213
echo "Running: ${test}"
1314
# Switch to -o for debugging. This will provide all of the logs from the VM.
14-
cirrus run --dirty integration_individual_test -e FILE_NAME="${test}" # -o simple
15+
cirrus run --lazy-pull integration_individual_test -e FILE_NAME="${test}" # -o simple
1516
done

0 commit comments

Comments
 (0)