Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Feb 01, 2024
  2. Jan 31, 2024
  3. Dec 12, 2023
  4. Nov 09, 2023
  5. Oct 20, 2023
  6. Oct 10, 2023
  7. Oct 02, 2023
  8. Sep 13, 2023
  9. Sep 08, 2023
    • Nemanja Glumac's avatar
      Add the official build for release workflow (#33362) · ca7d4341
      Nemanja Glumac authored
      * Add the official build for release workflow
      
      [ci skip]
      
      * Store full-length SHA-1 commit hash in an artifact
      
      * Trigger pre-release when the official build workflow finishes
      
      * Download the official uberjar instead of building it again
      
      * Adapt `check-commit` job to use the release artifact
      
      * Adapt `check-uberjar-health` job to use the release artifact
      
      * Adapt `run-sanity-check` job to use the release artifact
      
      * Adapt `containerize` job to use the release artifact
      
      * Adapt `verify-docker-pull` job to use the release artifact
      
      [ci skip]
      
      * Checkout the repo
      
      We need the folder structure to satisfy the JAR path.
      [ci skip]
      
      * Make `check-uberjar-healt` dependend on the commit check job
      
      * Fix commit-id file path
      
      [ci skip]
      
      * Fix `containerize` reference to the release artifact commit output
      
      [ci skip]
      
      * Fix `release-artifact` outputs
      
      [ci skip]
      ca7d4341
  10. Aug 15, 2023
  11. Jul 11, 2023
    • Nemanja Glumac's avatar
      Overhaul E2E tests token activation logic (#32186) · a54b3dc6
      Nemanja Glumac authored
      
      * Start all tests without a token
      
      * Update tests
      
      * Fix tests in `admin` group
      
      * Fix tests in `dashboard-filters` group
      
      * Fix tests `visualizations` group
      
      * Batch fixes
      
      * Fix database banner snowplow test
      
      * Fix full-app mobile view banner test
      
      * Simplify and remove `isPremiumActive` check
      
      * Fix the helper
      
      * Fix helper to fail fast
      
      * Fix tests
      
      * Ensure token scope is set
      
      * Ensure CYPRESS_ env tokens are present
      
      * Set token only if running Metabase ee
      
      * Improve JSDoc
      
      * Slightly tweak log message
      
      * Update E2E dev guide
      
      * Update cross-version tests
      
      * Remove premium token from Cypress backend setup
      
      * Improve a comment
      
      * Fix test
      
      * Update embedding copy
      
      ---------
      
      Co-authored-by: default avatarAlexander Polyankin <alexander.polyankin@metabase.com>
      a54b3dc6
  12. Jun 02, 2023
    • Nemanja Glumac's avatar
      Pre-build the specific version and edition of MB (#31296) · 37a8b947
      Nemanja Glumac authored
      Simply invoking `.bin/build.sh` will produce the uberjar without a
      version. This is why @ariya created #30915 in the first place.
      
      But the build script already takes `:version` and `:edition` arguments.
      That is exactly what this PR is doing rather than manually unzipping the
      uberjar in order to tweak its `version.properties` file.
      37a8b947
  13. May 31, 2023
  14. May 24, 2023
  15. May 23, 2023
  16. Mar 01, 2023
    • Cam Saul's avatar
      Build script overhaul 2023 (#28767) · 3c980639
      Cam Saul authored
      * Build Script overhaul
      
      * Remove stray deps.edn
      
      * Include :ci profile for build and release tests
      
      * Fix release script
      
      * Update markdown dox
      
      * Update another dox
      
      * Tweakz
      
      * Don't pin new version of data.xml to core project, just for build scripts
      
      * Ignore unrecognized options
      
      * Fix i18n/enumerate
      3c980639
  17. Feb 27, 2023
  18. Feb 08, 2023
  19. Nov 22, 2022
  20. Nov 21, 2022
    • Nemanja Glumac's avatar
      [CI] Fix pre-release config typo (#26647) · 490cac8f
      Nemanja Glumac authored
      * Fix pre-release config typo
      
      * Fix conditional containing environment variable
      490cac8f
    • Ariya Hidayat's avatar
      Retrofit the release workflow to be useful for doing a pre-release (#26597) · cdf56e9b
      Ariya Hidayat authored
      
      * Retrofit the release workflow to be useful for doing a pre-release
      
      * Distinguish between `metabase` main repo and the custom ones
      
      * Truncate commit id to specific hash length
      
      We need to make sure all images are tagged with exactly the same hash length
      in order to avoid having multiple images for the same commit.
      
      * Enforce full commit SHA-1 hash is used for an input
      
      `actions/checkout@v3` will fail if full SHA-1 hash is not provided.
      We want to use this implicit mechanism as an enforcing function
      for uniform manual inputs.
      
      * Never run script from the main repo
      
      - This greatly simplifies things.
      - The script is meant to be run from forks of Metabase for testing purposes and/or for custom builds.
      
      * Safeguard against missing `CUSTOM_RELEASE_REPO`
      
      Co-authored-by: default avatarNemanja <31325167+nemanjaglumac@users.noreply.github.com>
      cdf56e9b
  21. Nov 08, 2022
  22. Oct 26, 2022
  23. Sep 01, 2022
  24. Aug 23, 2022
  25. Jun 14, 2022
Loading