This project is mirrored from https://gitee.com/NQL886/vault.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 15 Sep, 2020 1 commit
  2. 11 Aug, 2020 1 commit
    • Sam Salisbury's avatar
      ci/packagespec (#9653) · 956bd0af
      Sam Salisbury authored
      * add packagespec build system
      
      - The majority of changes in this commit are files generated
        by packagespec (everything in the packages-oss.lock directory).
      
      * add .yamllint
      
      * update to packagespec@fd54aea4
      
      * ci: bust packagespec cache
      
      - Change to packagespec results in package IDs that can use
        git tag refs, not just commit refs.
      
      * update to packagepsec@5fc121d0
      
      - This busts all caches, because of a change to the way we
        no longer traverse from tag refs to commit refs, due to
        the potential confusion this can cause.
      - See https://github.com/hashicorp/packagespec/commit/fd54aea4827bb6cfd637c78a2ab6274111605330
        for the original change to packagespec necessitating this.
      
      * update to packagespec@5e6c87b6
      
      - This completes the change to allowing git tag refs
        to be used for source IDs, begun in f130b940a8fbe3e9398225b08ea1d63420bef7b6
      
      * update to packagespec@4d3c9e8b
      
      - This busts cache, needed to apply previous change.
      
      * remove RELEASE_BUILD_WORKFLOW_NAME
      
      * update packagespec, add watch-ci target
      
      * fix package names (do not refer to EDITION)
      
      * remove EDITION input from packages-oss.yml
      
      * bump package cache, update packagespec
      
      * update packagespec, add 'aliases' target
      
      * update packagespec; less output noise
      
      * ci: give release bundle file a better name
      
      - When performing a release build, this will include the build ID
        as part of the name, making it easier to distinguish from other
        builds.
      
      * ci: create aliases tarball artifact
      
      * ci: cache package metadata files
      
      * ci: add metadata artifact
      
      * ci: bust circleci package cache
      
      * Revert "ci: bust circleci package cache"
      
      This reverts commit 1320d182.
      
      * ci: remove aliases artifact
      
      * ci: use buildID not workflowName to id artifacts
      
      * packages: add BUNDLE_NAME metadata
      
      * do not cache package metadata with binaries
      
      * ci: bump package cache
      
      * ci: debugging
      
      * ci: fix package cache; update packagespec
      
      * ci: update packagespec to 10e7beb2
      
      * ci: write package metadata and aliases
      
      * ci: switch to .zip artifacts
      
      * switch package bundle back to tar.gz (from zip)
      
      - Because of the way zip works, the zip archive was over 2GB rather than under 750MB as with tar.gz.
      
      * bump packagespec, adds list-staged-builds
      
      * update packagespec
      
      * add publish stub + general tidy up
      
      * bump packagespec
      
      * bump packagespec; add make publish-config
      
      * Makefile: tidy up packagespec targets
      
      * pass PRODUCT_REPO_ROOT to packagespec
      
      * bump go to 1.14.6
      
      * packages-oss.yml: use more explicit base image
      
      * bump packagespec to b899b7c1
      
      * bump packagespec to f040ce8f
      
      * packages-oss.yml: pin base image to digest
      
      - This digest is pointed to by debian:buster-20200720
      - Using a specific digest ensures that builds use the same
        base image in all contexts
      
      * add release-repo; bump packagespec
      
      * remove BUILD_TAGS and -tags flag
      
      * bump packagespec to e444f742
      
      * bump to go1.14.7
      
      * ci: bump to go1.14.7
      956bd0af
  3. 10 Aug, 2020 1 commit
  4. 21 Jul, 2020 1 commit
  5. 20 Jul, 2020 1 commit
  6. 19 Feb, 2020 1 commit
  7. 11 Feb, 2020 1 commit
  8. 15 Jan, 2020 1 commit
  9. 17 Dec, 2019 1 commit
  10. 06 Nov, 2019 1 commit
    • Sam Salisbury's avatar
      ci: switch to go1.12.12 on machine executors (#7703) · 8dcf3123
      Sam Salisbury authored
      * ci: switch to go1.12.12 on machine executors
      
      - This brings in recent ci changes from the release/1.2.x branch.
      
      * go mod vendor
      
      * ci: remove ent build tags
      
      * ci: fix gopath
      
      * go mod vendor
      
      * ci: ensure yarn install
      
      * ci: add debug commands
      
      * ci: debugging
      
      * ci: increment yarn cache; remove debugging
      
      * ci: remove redundant yarn install
      8dcf3123
  11. 18 Oct, 2019 1 commit
  12. 17 Oct, 2019 2 commits
  13. 25 Jul, 2019 1 commit
  14. 24 Jul, 2019 1 commit
    • Sam Salisbury's avatar
      ci: re-enable browserstack tests (#7123) · 7c485b93
      Sam Salisbury authored
      * ci: re-enable browserstack tests ...
      
      - Also sets "strict mode" bash with -euo pipefail at executor level.
      
      * ci: Makefile: more compatible SHELL var
      
      * ci: remove some trailing whitespace
      
      * ci: remove redundant set -eux -o pipefail
      
      - In some cases, just replace with -x where debug output might be useful.
      - In most cases, don't bother with -x, it is a secret leak risk, and
        circleci prints the command body before executing it anyway.
      
      * try specifying yarn version
      
      * set yarn version
      
      * Revert "try specifying yarn version"
      
      This reverts commit 6b4e57a304d999d72d4b07468a6b4a30880f1f4c.
      7c485b93
  15. 11 Jun, 2019 1 commit
    • Sam Salisbury's avatar
      ci: break config into separate files (#6849) · 380f460e
      Sam Salisbury authored
      * ci: break config into separate files
      
      * Untangle githooks
      
      * githooks: fix whitespace
      
      * .hooks/pre-commit: add ui -> lint-staged check
      
      - We no longer require dependency on husky with this change.
      
      * ui: remove husky dependency and config
      
      - The previous commit obviates the need for it.
      - We will now have to manage these hooks by hand, but this removes
        the conflict between husky-installed hooks and those in the .hooks dir.
      
      * ui: update yarn.lock with husky removed
      
      * .hooks/pre-commit: always use subshell + docs
      
      - Always use subshell means we consistently exit from the
        same place which feels less complex.
      - Docs are necessary for horrible bash like this I think...
      
      * Makefile: remove old husky githooks
      
      - Husky has installed a handler for every single git hook.
      - This causes warnings on every git operation.
      - Eventually we can remove this, but better not to confuse
        people with these messages for now.
      
      * ci: fix go build...
      380f460e