Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Okstad <pokstad@gitlab.com>2020-08-20 08:29:45 +0300
committerPaul Okstad <pokstad@gitlab.com>2020-08-20 08:29:45 +0300
commitd2fd90c61384b561387d5bf94032a71f63def4f7 (patch)
treea48a86f6824bd5b26e5a5fd3d2dac870c604452c /.gitlab
parent56251315578cd17c0ceebcb911e8d3ddb159afca (diff)
Demo issue template
Diffstat (limited to '.gitlab')
-rw-r--r--.gitlab/issue_templates/Demo.md83
1 files changed, 83 insertions, 0 deletions
diff --git a/.gitlab/issue_templates/Demo.md b/.gitlab/issue_templates/Demo.md
new file mode 100644
index 000000000..03bfb7047
--- /dev/null
+++ b/.gitlab/issue_templates/Demo.md
@@ -0,0 +1,83 @@
+<!--- Replace Date in title below -->
+
+/title Demo YYYY-MM-DD
+
+<!-- Replace due date below with the date of the demo -->
+
+/due YYYY-MM-DD
+
+<!--
+## Contributing
+
+When adding new feature demonstrations to the script, follow these guidelines.
+
+For each feature you are verifying, add an H3 section with a link to the issue.
+For example:
+
+```
+### #1234
+```
+
+Make sure you break down steps into the following sections:
+
+1. prep steps - these are steps needed to correctly set up your demonstration.
+ These steps are okay for the demo runner to perform before the start of the
+ demo call.
+1. demo steps - these are the steps to perform during the demo call to show
+ how the feature works
+1. verify steps - these are the expected observations required to be seen
+ in order to verify the prep or feature works as expected
+
+Ideally, all setup steps should before the exercise steps (when possible).
+Demo and verification steps may interleave as needed. For example, the
+following structure is okay:
+
+1. Prep
+1. Prep
+1. Verify
+1. Prep
+1. Demo
+1. Verify
+1. Demo
+1. Demo
+1. Verify
+1. Verify
+
+Along with the H3 section, it might look like this:
+
+```
+### #1234
+
+1. [ ] Prep: install thingy
+1. [ ] Verify: thingy works
+1. [ ] Prep: turn on gizmo
+1. [ ] Demo: press red button
+1. [ ] Verify: world should explode
+```
+
+When your feature passes all verification steps, submit an MR to remove
+it from this issue template.
+
+-->
+
+This issue is used to conduct a demo for exhibiting and verifying new behavior
+for Gitaly and Praefect. Before the demo, run all prep steps. During the demo,
+run through all remaining exercise and verification steps. Check each step as
+completed.
+
+## General Setup
+
+1. [ ] Prep: [Follow instructions to setup and configure a GitLab instance with
+ a Praefect
+ cluster](https://gitlab.com/gitlab-org/gitaly/-/blob/master/_support/terraform/README.md).
+1. [ ] Prep: Log into GitLab web interface
+1. [ ] Prep: Upload license
+
+<!-- Features go here-->
+
+## Tear Down
+
+1. [ ] Demo: [Follow teardown instructions to remove demo
+ resources](https://gitlab.com/gitlab-org/gitaly/-/blob/master/_support/terraform/README.md#destroying-a-demo-cluster)
+
+/label ~demo ~"group::gitaly" ~"devops::create"