Skip to content

Adding a / to a job name causes the UI to remove the "Trigger Build" button. #1877

@simonjohansson

Description

@simonjohansson

Hello!

Concourse version 3.7.0.

If you have a slash in the name of a job, you cannot trigger it from the UI.

screen shot 2017-12-06 at 17 20 26

If I replace said /, with say a .

screen shot 2017-12-06 at 17 23 28

The trigger button is there as expected.

Triggering via CLI still works as expected

$  fly -t ci trigger-job -j "asdf/ci/show-env.sh"
started asdf/ci/show-env.sh #4

Manifest

---
resources:
- name: test-repo
  type: git
  source:
    uri: https://github.com/simonjohansson/test-repo.git

jobs:
- name: ci/show-env.sh
  plan:
  - get: test-repo
    trigger: true
  - task: ci/show-env.sh
    config:
      platform: linux
      image_resource:
        type: docker-image
        source:
          repository: ubuntu
          tag: latest
      run:
        path: ./ci/show-env.sh
        dir: test-repo
      inputs:
      - name: test-repo

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions