Mega build script improvements (#13638)
* Mega build script improvements * Look for project.clj to determine root directory since we delete .git on CI for speed * If .git folder is missing (i.e., in CI) fail gracefully * Don't need to generate version file to run Cypress tests, right? * Build uberjar step can cache version.properties (so the Cypress test steps don't need to generate it again) * Flush caches * Update uberjar cache key
Showing
- .circleci/config.yml 19 additions, 21 deletions.circleci/config.yml
- Dockerfile 1 addition, 1 deletionDockerfile
- OSX/deps.edn 7 additions, 9 deletionsOSX/deps.edn
- OSX/macos_release.clj 8 additions, 14 deletionsOSX/macos_release.clj
- OSX/macos_release/common.clj 21 additions, 130 deletionsOSX/macos_release/common.clj
- OSX/release.sh 9 additions, 0 deletionsOSX/release.sh
- bin/build 5 additions, 78 deletionsbin/build
- bin/build-drivers/build_drivers.clj 3 additions, 5 deletionsbin/build-drivers/build_drivers.clj
- bin/build-drivers/build_drivers/build_driver.clj 1 addition, 1 deletionbin/build-drivers/build_drivers/build_driver.clj
- bin/build-drivers/build_drivers/checksum.clj 5 additions, 5 deletionsbin/build-drivers/build_drivers/checksum.clj
- bin/build-drivers/build_drivers/common.clj 11 additions, 29 deletionsbin/build-drivers/build_drivers/common.clj
- bin/build-drivers/build_drivers/install_driver_locally.clj 2 additions, 2 deletionsbin/build-drivers/build_drivers/install_driver_locally.clj
- bin/build-drivers/build_drivers/metabase.clj 7 additions, 7 deletionsbin/build-drivers/build_drivers/metabase.clj
- bin/build-drivers/deps.edn 3 additions, 7 deletionsbin/build-drivers/deps.edn
- bin/build-mb/build.clj 92 additions, 0 deletionsbin/build-mb/build.clj
- bin/build-mb/build/version_info.clj 77 additions, 0 deletionsbin/build-mb/build/version_info.clj
- bin/build-mb/deps.edn 6 additions, 0 deletionsbin/build-mb/deps.edn
- bin/common/deps.edn 7 additions, 0 deletionsbin/common/deps.edn
- bin/common/metabuild_common/aws.clj 0 additions, 0 deletionsbin/common/metabuild_common/aws.clj
- bin/common/metabuild_common/core.clj 5 additions, 1 deletionbin/common/metabuild_common/core.clj
Loading
Please register or sign in to comment