gitlab
https://dev.drupal.cz/
csDrupal oznámil partnerství se službou GitLab
https://dev.drupal.cz/clanky/drupal-oznamil-partnerstvi-se-sluzbou-gitlab
<span class="field field--name-title field--type-string field--label-hidden">Drupal oznámil partnerství se službou GitLab</span>
<div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p class="lead">Oznámení je součástí dlouhodobého procesu hledání vylepšení infrastruktury pro všechny Drupal vývojáře. Po přesunu kódu na GitLab se postupně otevřou nové, snažší možnosti pro spolupráci.</p>
<p>Minulý rok byl připraven scénář výběru "Drupal Flow" nejvhodnějšího nástroje. Byl zpracován bez ohledu na stávající možnosti/vlastnosti nejznámějších služeb. Scénář byl pak s představitely těchto služeb (GitHub, BitBucket a GitLab) probrán a u každého byly sepsány jeho klady a zápory. Výsledekem zmíněného šetření byl výběr BitBucketu, který jako jediný neměl velké překážky pro integraci.</p>
<p>Nicméně, tým GitLabu se obrátil přímo na Drupal Asociaci, s tím, že má zájem uvedené problémy vyřešit. Šanci dostal mj. díky tomu, že integraci s GitLabem byla více nakloněna i Drupal komunita. GitLab navíc nabídl technickou a finanční podporu pro celý proces migrace a další podpory pro Drupal jako takový.</p>
<p>Celá migrace se nyní připravuje a je rozdělena na tři části:</p>
<p><strong>1) Nahrazení vlastní Drupal Git infrastruktury GitLabem</strong></p>
<p>Některé z nových funckí (jako třeba inline editace kódu) budou v této fázi přístupné jen maintainerům projektů. Jiné (např. lepší zobrazení kódu) budou přístupné všem.</p>
<p><strong>2) Zapnutí Merge requestů, Inline editace kódu a review kódu přímo v prohlížeči</strong></p>
<p>Merge requesty přinesou známý proces, a tím usnadní práci všem vývojářům. Jednoduché úpravy v kódu (překlepy atp.) bude možné opravit přímo v prostředí prohlížeče. Issues na drupal.org by měly být synchroní s těmi na GitLabu.</p>
<p><strong>3) Zhodnocení dalších funkcí</strong></p>
<p>Po prvních dvou fázích přijde prostor pro komunitu a její návrhy na přidávání dalších funkcí. Chceme nahradit Drupal CI pomocí GitLab CI?</p>
<h2>Již probíhající změny v Git Remote</h2>
<p>Ověřování heslem pro Git je zastaralé. Doporučujeme, aby všichni uživatelé začli používat <a href="https://drupal.org/gitauth">ověřování klíčem SSH</a>.</p>
<ul><li><strong>Byly změněny vzdálené adresy URL pro push do plných projektů:</strong><br />
Pokud máte vytvořený Git remote ve formátu<br /><code><username> @ git.drupal.org: project / <yourproject> .git</code><br />
formát by měl být změněn na:<br /><code>[email protected]: project / <yourproject> .git</code></li>
<li><strong>HTTPS adresy pro plné projekty zůstavají beze změn.</strong></li>
<li><strong>HTTPS adresy a Git remote URL pro sandbox projekty se změnily:</strong><br />
Pro Remote:<br /><code><username> @ git.drupal.org: sandbox / <username> / <node-id> .git</code><br />
formát by měl být změněn na:<br /><code>[email protected]: sandbox / <username> - <nodeid> .git</code><br />
HTTPS url se budou měnit z:<br /><code>https://git.drupal.org/sandbox/<username>/<nodeid>.git</code><br />
na formát:<br /><code>https://git.drupal.org/sandbox/<username>-<nodeid>.git</code></li>
</ul><p><strong>Důležité:</strong> Pokud máte libovolné automatizované systémy, které se autentizují na Git, jako jsou CI Pipelines nebo zrcadlení repozitářů, ujistěte se, že jsou také aktualizovány.</p>
<p>Podrobnější informace o těchto změnách, stejně jako instrukce pro změnu Git remote nebo nastavení klíčů SSH, naleznete v těchto pokynech: <a href="https://drupal.org/gitauth">https://drupal.org/gitauth</a></p>
<p><a href="https://www.drupal.org/drupalorg/blog/developer-tools-initiative-part-5-gitlab-partnership">Originální článek v angličtině.</a></p>
</div>
<span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/petr" class="username">petr</a></span>
<span class="field field--name-created field--type-created field--label-hidden">Út, 08/21/2018 - 19:02</span>
<div class="field field--name-field-tags field--type-entity-reference field--label-hidden field__items">
<div class="field__item"><a href="/stitky/drupal" hreflang="cs">drupal</a></div>
<div class="field__item"><a href="/stitky/git" hreflang="cs">git</a></div>
<div class="field__item"><a href="/stitky/gitlab" hreflang="cs">gitlab</a></div>
</div>
<section class="field field--name-field-comments-article field--type-comment field--label-above comment-wrapper">
<h2 class="title comment-form__title">Přidat komentář</h2>
<drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&1=866&2=field_comments_article&3=comment_article" token="kuC-I2x93No_V94wmtzyRRUQ2HBYr96FwNmcKWw-Feo"></drupal-render-placeholder>
</section>
Tue, 21 Aug 2018 17:02:17 +0000petr866 at https://dev.drupal.czhttps://dev.drupal.cz/clanky/drupal-oznamil-partnerstvi-se-sluzbou-gitlab#comments