Can utilize a custom repository
Some checks are pending
continuous-integration/drone/push Build is running
Some checks are pending
continuous-integration/drone/push Build is running
This commit is contained in:
parent
492dd16ed9
commit
c5a75b6fa8
@ -185,6 +185,51 @@
|
||||
>
|
||||
<i class="bi bi-arrow-clockwise"></i>
|
||||
</button>
|
||||
<button
|
||||
type="button"
|
||||
class="mt-2 btn btn-light"
|
||||
on:click={() => {repo_used.uri = ""; repo_used.modal = new bootstrap.Modal(document.getElementById('customRepoModal')); repo_used.modal.show();}}
|
||||
disable={submitInProgress || readonly || !repo_used || !repo_used.uri}
|
||||
>
|
||||
Utiliser un autre dépôt
|
||||
</button>
|
||||
</form>
|
||||
{/if}
|
||||
{/await}
|
||||
|
||||
{#if repo_used}
|
||||
<div class="modal fade" tabindex="-1" id="customRepoModal">
|
||||
<div class="modal-dialog modal-lg">
|
||||
<form class="modal-content" on:submit|preventDefault={() => {repo_used.modal.hide(); delete repo_used.modal; submitWorkRepository()}}>
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title">Sélection de dépôt</h5>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<p>
|
||||
Vous pouvez utiliser un dépôt hébergé sur une
|
||||
autre forge, qu'elle soit publique ou
|
||||
personnelle. Recopiez pour cela l'adresse du dépôt
|
||||
dans le champ ci-dessous.
|
||||
</p>
|
||||
<div class="form-group mb-3">
|
||||
<label class="form-label" for="repo-address">Adresse du dépôt</label>
|
||||
<input class="form-control" id="repo-address" autofocus placeholder="git@git.mydomain.net:path/to/repo.git" bind:value={repo_used.uri}>
|
||||
</div>
|
||||
<p>
|
||||
Assurez-vous bien que votre dépôt <strong>n'est pas public</strong>
|
||||
et d'avoir <strong>ajouté une clef de déploiement</strong>
|
||||
à votre dépôt :
|
||||
</p>
|
||||
<pre>
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINfzEnTiqwC4EeUG5EqfO0mLCygLU0HDiHTYgroNwjtT</pre>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="submit" class="btn btn-primary">
|
||||
Définir l'adresse de mon dépôt
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
Reference in New Issue
Block a user