Skip to content

gitlab slash commands is broken or docs too convoluted to understand

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

The official docs just give example how to configure, but no working example is provided: https://docs.gitlab.com/ce/user/project/integrations/slack_slash_commands.html

searching doesn't yield anything useful either, perhaps just one match only: http://julianhigman.com/blog/2017/10/19/deploying-git-branches-from-gitlab-using-slack-commands/

however, using the example given slack keeps responding with Couldn't find a deployment manual action. and that's it.

stages:
  - test
  - deploy

test:
  stage: test
  environment: $CI_COMMIT_REF_NAME
  script:
    - ./bin/test.sh

deploy:
  stage: deploy
  environment: $CI_COMMIT_REF_NAME
  when: manual
  script:
    - ./bin/deploy_to_server.sh $CI_COMMIT_REF_NAME

please make documentation useful, provide working example and/or explain better what "source environment" or "target enviroment" mean or how to troubleshoot.

Unknown command, these commands are available
- /test issue show <id>
- /test issue new <title> *⇧ Shift*+*↵ Enter* <description>
- /test issue search <your query>
- /test deploy <environment> to <target-environment>
Edited by 🤖 GitLab Bot 🤖