We're updating the issue view to help you get more done. 

SE-1069 Add setting to disable deployment of the demo course

Description

This PR adds an option to disable deployment of the demo course.

*JIRA tickets*:

*Dependencies*: None

*Sandbox URL*: TBD - sandbox is being provisioned.

*Merge deadline*: "None" if there's no rush, "ASAP" if it's critical, or provide a specific date if there is one.

*Testing instructions*:

1. set `DEMO_ROLE_ENABLED: false`
2. run the deployment
3. verify that the demo course is not present

*Author notes and concerns*:

*Reviewers*

  • [ ] @pomegranited

  • [ ] edX reviewer[s] TBD

*Settings*
```yaml
DEMO_ROLE_ENABLED: false
```

Status

Assignee

Unassigned

Reporter

Open Source Pull Request Bot

Labels

Contributor Name

Samuel Walladge

Repo

edx/configuration

PR Number

5,341

Customer

Course

None

OSCM Assignee

None

Github Latest Action

pull_request: closed

Github Latest Action by edX

Yes

Github PR Last Updated At

Aug 13, 2019, 12:43 PM

Github PR Last Updated By

bderusha

Impacted Users (OSPR)

None

Impacted Environments (OSPR)

None

Feature Control (OSPR)

None

Priority

Unset