Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions .evergreen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -259,8 +259,14 @@ functions:
export NOTARY_AUTH_TOKEN="${signing_auth_token}"
export NOTARY_SIGNING_KEY="${signing_key_name}"
export NOTARY_SIGNING_COMMENT="Evergreen project mongodb/compass ${revision} - ${build_variant} - ${branch_name}"
export APPLE_USERNAME="${apple_username}"
export APPLE_PASSWORD="${apple_password}"

if [ `uname` == Darwin ]; then
# We do print the environment during the build process in a few places
# but we probably should stop doing that. After that, we can go back
# to using plain APPLE_USERNAME and APPLE_PASSWORD environment variables.
echo '{"appleUsername": "${apple_username}", "applePassword": "${apple_password}"}' > /tmp/compass-apple-cred.json
export APPLE_CREDENTIALS_FILE="/tmp/compass-apple-cred.json"
fi

echo "Creating signed release build..."

Expand All @@ -272,6 +278,7 @@ functions:
export NPM_CONFIG_LOGLEVEL=info
export DEBUG="*,-flora-colossus"
npm run release ${compass_distribution};
rm -f /tmp/compass-apple-cred.json
EOF_BUILD_SH

if [ `uname` == Darwin ]; then
Expand Down
182 changes: 102 additions & 80 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@
"enzyme": "^3.11.0",
"enzyme-adapter-react-16": "^1.15.2",
"eslint-config-mongodb-js": "^5.0.3",
"hadron-build": "^23.2.6",
"hadron-build": "^23.3.1",
"hadron-spectron": "^5.0.0",
"jsdom": "^9.8.3",
"mocha": "^7.1.1",
Expand Down