Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • add-opensource-licenses
  • hard-code-registry-entries
  • allow-multiple-deployer-tags
  • fixing-labels
  • convert-to-wrapper-chart
  • gitlab-911-mirror-tags-directly
  • update-deployer-version
  • 11-2-stable
  • 11-0-stable
  • dj-test-ci
  • 11.0.3
  • 11.0.1
  • 11.0.0
14 results

update-requirements-yml.sh

  • Robert Marshall's avatar
    55cf645d
    Create Manual Tooling for GKE Marketplace Release · 55cf645d
    Robert Marshall authored
    - Remove all references to submodules and follow the upstream GitLab
      Cloud Native Chart instead of a special forked repository
    - Create a wrapper chart for the Google GKE Marketplace named gitlab-mp
      allowing special configuration unique to the marketplace to be passed
      in without having to change the upstream chart
    - Add env-doctor script allowing users to quickly verify that their
      environment is ready to produce a GKE Marketplace update
    - Fortify supporting scripts to work when invoked from any path
    - Remove deprecated scripts
    - Move the Dockerfile definition and build context into the container
      directory and simplify it to use deployer_helm_tiller from Google
      Marketplace Tools
    - Insert schema.yaml and requirements.yaml to the build context by
      copying templates rather than running substitutions on the originals
    - Support RBAC entries inserted dynamically to the schema.yaml required by
      the Google Marketplace
    - Add tooling to build the deployer container, push it and supporting
      containers to the marketplace, and test and tear down the latest
      deployer images
    - Tooling is configurable via the environment to avoid the need to alter
      scripts during regular release cycles
    - Updated documentation; moved original README to doc/installing and
      split documentation into user versus developer
    - Update the .gitlab-ci file to use the new build scripts
    - Add script to run Google Marketplace mpdev validation against the
      completed deployer image.
    
    Resolves: https://gitlab.com/charts/gitlab/issues/1041
    
    
    
    Signed-off-by: default avatarRobert Marshall <rmarshall@gitlab.com>
    55cf645d
    History
    Create Manual Tooling for GKE Marketplace Release
    Robert Marshall authored
    - Remove all references to submodules and follow the upstream GitLab
      Cloud Native Chart instead of a special forked repository
    - Create a wrapper chart for the Google GKE Marketplace named gitlab-mp
      allowing special configuration unique to the marketplace to be passed
      in without having to change the upstream chart
    - Add env-doctor script allowing users to quickly verify that their
      environment is ready to produce a GKE Marketplace update
    - Fortify supporting scripts to work when invoked from any path
    - Remove deprecated scripts
    - Move the Dockerfile definition and build context into the container
      directory and simplify it to use deployer_helm_tiller from Google
      Marketplace Tools
    - Insert schema.yaml and requirements.yaml to the build context by
      copying templates rather than running substitutions on the originals
    - Support RBAC entries inserted dynamically to the schema.yaml required by
      the Google Marketplace
    - Add tooling to build the deployer container, push it and supporting
      containers to the marketplace, and test and tear down the latest
      deployer images
    - Tooling is configurable via the environment to avoid the need to alter
      scripts during regular release cycles
    - Updated documentation; moved original README to doc/installing and
      split documentation into user versus developer
    - Update the .gitlab-ci file to use the new build scripts
    - Add script to run Google Marketplace mpdev validation against the
      completed deployer image.
    
    Resolves: https://gitlab.com/charts/gitlab/issues/1041
    
    
    
    Signed-off-by: default avatarRobert Marshall <rmarshall@gitlab.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.