48 lines
1.7 KiB
Handlebars
48 lines
1.7 KiB
Handlebars
<div class="settings">
|
|
|
|
<section class="settings-section">
|
|
<h2 class="small-title">General Settings</h2>
|
|
|
|
<ul class="settings-list--columns">
|
|
<li>{{settings-switch active=model.settings.builds_only_with_travis_yml repo=repo description="Build only if .travis.yml is present" key="builds_only_with_travis_yml"}}</li>
|
|
<li>{{settings-switch active=model.settings.build_pushes repo=repo description="Build pushes" key="build_pushes"}}</li>
|
|
<li>{{limit-concurrent-builds value=model.settings.maximum_number_of_builds enabled=concurrentBuildsLimit repo=repo}}</li>
|
|
<li>{{settings-switch active=model.settings.build_pull_requests repo=repo description="Build pull requests" key="build_pull_requests"}}</li>
|
|
</ul>
|
|
|
|
</section>
|
|
|
|
<section class="settings-section">
|
|
<h2 class="small-title">Environment Variables</h2>
|
|
|
|
<ul class="settings-list--envvars">
|
|
{{#each envVars as |envVar|}}
|
|
<li>{{env-var envVar=envVar}}</li>
|
|
{{/each}}
|
|
</ul>
|
|
|
|
{{add-env-var repo=repo}}
|
|
|
|
|
|
</section>
|
|
{{#if config.endpoints.sshKey}}
|
|
<section class="settings-section">
|
|
<h2 class="small-title">SSH Key</h2>
|
|
|
|
{{#if model.customSshKey}}
|
|
{{ssh-key key=model.customSshKey sshKeyDeleted="sshKeyDeleted"}}
|
|
{{else}}
|
|
{{ssh-key key=model.sshKey}}
|
|
{{add-ssh-key repo=repo sshKeyAdded="sshKeyAdded"}}
|
|
{{/if}}
|
|
|
|
</section>
|
|
{{/if}}
|
|
{{!-- <section class="settings-section">
|
|
<h2 class="small-title">Deactivate Repository</h2>
|
|
<p>If you'd no longer like to run this project on Travis CI you can deactivate it now.<br>You will be able to reactivate it in the future if you'd like to.</p>
|
|
<a href="#" class="button--delete" {{action "deactivate"}}>Deactivate Repository</a>
|
|
</section> --}}
|
|
|
|
</div>
|