Skip to content
Snippets Groups Projects
Select Git revision
  • move-gl-dropdown
  • improve-table-pagination-spec
  • move-markdown-preview
  • winh-fix-merge-request-spec
  • master default
  • index-namespaces-lower-name
  • winh-single-karma-test
  • 10-3-stable
  • 36782-replace-team-user-role-with-add_role-user-in-specs
  • winh-modal-internal-state
  • tz-ide-file-icons
  • 38869-milestone-select
  • update-autodevops-template
  • jivl-activate-repo-cookie-preferences
  • qa-add-deploy-key
  • docs-move-article-ldap
  • 40780-choose-file
  • 22643-manual-job-page
  • refactor-cluster-show-page-conservative
  • dm-sidekiq-versioning
  • v10.4.0.pre
  • v10.3.0
  • v10.3.0-rc5
  • v10.3.0-rc4
  • v10.3.0-rc3
  • v10.3.0-rc2
  • v10.2.5
  • v10.3.0-rc1
  • v10.0.7
  • v10.1.5
  • v10.2.4
  • v10.2.3
  • v10.2.2
  • v10.2.1
  • v10.3.0.pre
  • v10.2.0
  • v10.2.0-rc4
  • v10.2.0-rc3
  • v10.1.4
  • v10.2.0-rc2
40 results

assets

  • Clone with SSH
  • Clone with HTTPS
  • Forked from GitLab.org / GitLab FOSS
    14188 commits behind the upstream repository.
    user avatar
    Rémy Coutable authored
    Delete dynamic environments
    
    - Adds "close environment" action to a merge request
    - Adds tabs to environments list
    - Adds close button to each environment row in environments list
    - Replaces Destroy button with Close button inside an environment
    - Adds close button to builds list inside an environment
    
    #### Configuration
    
    In order to enable stopping environments a valid `.gitlab-ci.yml` syntax has to be used:
    
    ```
    review:
      environment:
        name: review/$app
        on_stop: stop_review
    
    stop_review:
      script: echo Delete My App
      when: manual
      environment:
        name: review/$app
        action: stop
    ```
    
    This MR requires that `stop_review` has to have: `when`, `environment:name` and `environment:action` defined.
    The next MR after this one will verify that and enforce that these settings are configured.
    
    It will also implicitly configure these settings, making it possible to define it like this:
    
    ```
    review:
      environment:
        name: review/$app
        on_stop: stop_review
    
    stop_review:
      script: echo Delete My App
    ```
    
    Closes #22191 
    
    See merge request !6669
    f0c7e671
    History
    Name Last commit Last update
    ..
    fonts
    images
    javascripts
    stylesheets