mirror of
https://github.com/telekom-security/tpotce.git
synced 2025-07-01 12:32:12 +00:00
add 10 personas for snare
This commit is contained in:
parent
ff1a857241
commit
e2613e7d17
1853 changed files with 182702 additions and 1 deletions
|
@ -1,5 +1,8 @@
|
||||||
FROM alpine
|
FROM alpine
|
||||||
|
|
||||||
|
# Include dist
|
||||||
|
ADD dist/ /root/dist/
|
||||||
|
|
||||||
# Setup apt
|
# Setup apt
|
||||||
RUN apk -U --no-cache add \
|
RUN apk -U --no-cache add \
|
||||||
build-base \
|
build-base \
|
||||||
|
@ -17,6 +20,7 @@ RUN apk -U --no-cache add \
|
||||||
cd / && \
|
cd / && \
|
||||||
rm -rf /opt/snare && \
|
rm -rf /opt/snare && \
|
||||||
clone --target http://example.com && \
|
clone --target http://example.com && \
|
||||||
|
mv /root/dist/pages/* /opt/snare/pages/ && \
|
||||||
|
|
||||||
# Clean up
|
# Clean up
|
||||||
apk del --purge \
|
apk del --purge \
|
||||||
|
@ -28,4 +32,4 @@ RUN apk -U --no-cache add \
|
||||||
rm -rf /var/cache/apk/*
|
rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
# Start snare
|
# Start snare
|
||||||
CMD snare --tanner tanner --debug true --no-dorks true --auto-update false --host-ip 0.0.0.0 --port 8080 --page-dir example.com
|
CMD snare --tanner tanner --debug true --no-dorks true --auto-update false --host-ip 0.0.0.0 --port 8080 --page-dir $(shuf -i 1-10 -n 1)
|
||||||
|
|
1
docker/tanner/snare/dist/pages/1/00cad2882b6f6ddfbb13644b48a49cd1
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/00cad2882b6f6ddfbb13644b48a49cd1
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
18
docker/tanner/snare/dist/pages/1/00d592432e2993bcbfc1ead475b80d9d
vendored
Normal file
18
docker/tanner/snare/dist/pages/1/00d592432e2993bcbfc1ead475b80d9d
vendored
Normal file
File diff suppressed because one or more lines are too long
1
docker/tanner/snare/dist/pages/1/00f67112fd3ca016fce1a69f39adbfaf
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/00f67112fd3ca016fce1a69f39adbfaf
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/011b5c581cfdb9edd9cb1d007fd9361c
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/011b5c581cfdb9edd9cb1d007fd9361c
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/012cb9c338cf9385a250da877cc28e72
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/012cb9c338cf9385a250da877cc28e72
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/01509acdbd55efb87dc9ef9b2f7334a7
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/01509acdbd55efb87dc9ef9b2f7334a7
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/017c53ddded64bf3a9c4770c8a54ea3b
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/017c53ddded64bf3a9c4770c8a54ea3b
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
205
docker/tanner/snare/dist/pages/1/019c274aece89aad026feaaa5b6087cc
vendored
Normal file
205
docker/tanner/snare/dist/pages/1/019c274aece89aad026feaaa5b6087cc
vendored
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Projects · Explore" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/explore?archived=true&sort=created_desc" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Projects · Explore" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Projects · Explore · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.explore.projects.30bc9dd5.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="aNUnQs4LOz1eemvFl7Uv4U4e5Y1D/cST/97Ol+tUqIzM41FpXoD/3lrjW8tDfr8a4bvZFJKlEKNRgCLkeRMBEQ==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="explore:projects:trending" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home active"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/explore">Projects</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="explore-title text-center">
|
||||||
|
<h2>
|
||||||
|
Explore GitLab
|
||||||
|
</h2>
|
||||||
|
<p class="lead">
|
||||||
|
Discover projects, groups and snippets. Share your projects with others
|
||||||
|
</p>
|
||||||
|
<br/>
|
||||||
|
</div>
|
||||||
|
<div class="top-area">
|
||||||
|
<ul class="nav-links nav nav-tabs">
|
||||||
|
<li class="active"><a href="/explore/projects/trending">Trending
|
||||||
|
</a></li><li class=""><a href="/explore/projects/starred">Most stars
|
||||||
|
</a></li><li class=""><a href="/explore/projects">All
|
||||||
|
</a></li></ul>
|
||||||
|
<div class="nav-controls">
|
||||||
|
<form accept-charset="UTF-8" action="/explore?archived=true&sort=created_desc" class="project-filter-form" id="project-filter-form" method="get"><input name="utf8" type="hidden" value="✓"/><input class="project-filter-form-field form-control input-short js-projects-list-filter" id="project-filter-form-field" name="name" placeholder="Filter by name..." spellcheck="false" tabindex="2" type="search"/>
|
||||||
|
<input id="sort" name="sort" type="hidden" value="created_desc"/>
|
||||||
|
<input id="archived" name="archived" type="hidden" value="true"/>
|
||||||
|
</form>
|
||||||
|
<div class="dropdown js-project-filter-dropdown-wrap">
|
||||||
|
<button class="dropdown-menu-toggle " data-display="static" data-toggle="dropdown" id="sort-projects-dropdown" type="button"><span class="dropdown-toggle-text ">Last created</span><i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i></button>
|
||||||
|
<ul class="dropdown-menu dropdown-menu-right dropdown-menu-selectable">
|
||||||
|
<li class="dropdown-header">
|
||||||
|
Sort by
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore?archived=true&sort=latest_activity_desc">Last updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore?archived=true&sort=name_asc">Name
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore?archived=true&sort=latest_activity_asc">Oldest updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore?archived=true&sort=created_asc">Oldest created
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore?archived=true&sort=created_desc">Last created
|
||||||
|
</a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore?sort=created_desc">Hide archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore?archived=true&sort=created_desc">Show archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore?archived=only&sort=created_desc">Show archived projects only
|
||||||
|
</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="js-projects-list-holder">
|
||||||
|
<div class="nothing-here-block">No projects found</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/01aff4a7b42952aeaf53f6ce3a7195e9
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/01aff4a7b42952aeaf53f6ce3a7195e9
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/02698ddf87d2e6ea2a063d23bb50db3c
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/02698ddf87d2e6ea2a063d23bb50db3c
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/02a886a822ea2bad0b5ea5e4e1a34216
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/02a886a822ea2bad0b5ea5e4e1a34216
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/02f9e53aee54691cebf2945503d894a5
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/02f9e53aee54691cebf2945503d894a5
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0387afa39c9866c59711c9e7f42a59da
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0387afa39c9866c59711c9e7f42a59da
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/04d372e3bec9cc01a18f6b739fbadaf0
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/04d372e3bec9cc01a18f6b739fbadaf0
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/053d951e5241370b977a7ad35974d048
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/053d951e5241370b977a7ad35974d048
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/05965e062fe06d6f46d77ed7e5de64a7
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/05965e062fe06d6f46d77ed7e5de64a7
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/05a9920e221a266973f6dd48580ae0a7
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/05a9920e221a266973f6dd48580ae0a7
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/05d82da5a58ef214b762f6c4b0b6c022
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/05d82da5a58ef214b762f6c4b0b6c022
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
205
docker/tanner/snare/dist/pages/1/06656293aa319ac5a6d0bd74962ff3e9
vendored
Normal file
205
docker/tanner/snare/dist/pages/1/06656293aa319ac5a6d0bd74962ff3e9
vendored
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Projects · Explore" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/explore/projects/starred?archived=only&sort=name_asc" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Projects · Explore" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Projects · Explore · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.explore.projects.30bc9dd5.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="zhhwOtShYiHqSLRaHJfQP42gndLP2tQnT+rAhNXwEBlOnGc6kK0DCAmS7ev8Hf/a5FKdIYJGpd9vAlcCnKzduQ==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="explore:projects:starred" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home active"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/explore/projects/starred">Projects</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="explore-title text-center">
|
||||||
|
<h2>
|
||||||
|
Explore GitLab
|
||||||
|
</h2>
|
||||||
|
<p class="lead">
|
||||||
|
Discover projects, groups and snippets. Share your projects with others
|
||||||
|
</p>
|
||||||
|
<br/>
|
||||||
|
</div>
|
||||||
|
<div class="top-area">
|
||||||
|
<ul class="nav-links nav nav-tabs">
|
||||||
|
<li class=""><a href="/explore/projects/trending">Trending
|
||||||
|
</a></li><li class="active"><a href="/explore/projects/starred">Most stars
|
||||||
|
</a></li><li class=""><a href="/explore/projects">All
|
||||||
|
</a></li></ul>
|
||||||
|
<div class="nav-controls">
|
||||||
|
<form accept-charset="UTF-8" action="/explore/projects/starred?archived=only&sort=name_asc" class="project-filter-form" id="project-filter-form" method="get"><input name="utf8" type="hidden" value="✓"/><input class="project-filter-form-field form-control input-short js-projects-list-filter" id="project-filter-form-field" name="name" placeholder="Filter by name..." spellcheck="false" tabindex="2" type="search"/>
|
||||||
|
<input id="sort" name="sort" type="hidden" value="name_asc"/>
|
||||||
|
<input id="archived" name="archived" type="hidden" value="only"/>
|
||||||
|
</form>
|
||||||
|
<div class="dropdown js-project-filter-dropdown-wrap">
|
||||||
|
<button class="dropdown-menu-toggle " data-display="static" data-toggle="dropdown" id="sort-projects-dropdown" type="button"><span class="dropdown-toggle-text ">Last updated</span><i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i></button>
|
||||||
|
<ul class="dropdown-menu dropdown-menu-right dropdown-menu-selectable">
|
||||||
|
<li class="dropdown-header">
|
||||||
|
Sort by
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore/projects/starred?archived=only&sort=latest_activity_desc">Last updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=only&sort=name_asc">Name
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=only&sort=latest_activity_asc">Oldest updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=only&sort=created_asc">Oldest created
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=only&sort=created_desc">Last created
|
||||||
|
</a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?sort=name_asc">Hide archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=name_asc">Show archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore/projects/starred?archived=only&sort=name_asc">Show archived projects only
|
||||||
|
</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="js-projects-list-holder">
|
||||||
|
<div class="nothing-here-block">No projects found</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/06763407e336fa9722f67c157a27264b
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/06763407e336fa9722f67c157a27264b
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/06b541ee853edfe3d82893fe8fbe33e9
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/06b541ee853edfe3d82893fe8fbe33e9
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
174
docker/tanner/snare/dist/pages/1/06bdcf95aafda840b1d04322636de293
vendored
Normal file
174
docker/tanner/snare/dist/pages/1/06bdcf95aafda840b1d04322636de293
vendored
Normal file
|
@ -0,0 +1,174 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="devise-layout-html">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Sign in" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/users/sign_in" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Sign in" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Sign in · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/commons~pages.ldap.omniauth_callbacks~pages.omniauth_callbacks~pages.sessions~pages.sessions.new.432e20dc.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.sessions.new.6dbf9c97.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="ab1+M7XCS9UeAo64AbqIvoP1ftiJwPH3thrd6WHZyEQ677V8fa85CakcUui6eOrTzv2DnUt4KezMFgnImKFh0g==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo login-page application navless" data-page="sessions:new">
|
||||||
|
<div class="page-wrap">
|
||||||
|
<header class="navbar fixed-top navbar-empty">
|
||||||
|
<div class="container">
|
||||||
|
<div class="mx-auto">
|
||||||
|
<svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="login-page-broadcast">
|
||||||
|
</div>
|
||||||
|
<div class="container navless-container">
|
||||||
|
<div class="content">
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-7 brand-holder">
|
||||||
|
<h1>
|
||||||
|
GitLab Community Edition
|
||||||
|
</h1>
|
||||||
|
<h3>Open source software to collaborate on code</h3>
|
||||||
|
<p>
|
||||||
|
Manage Git repositories with fine-grained access controls that keep your code secure.
|
||||||
|
Perform code reviews and enhance collaboration with merge requests.
|
||||||
|
Each project can also have an issue tracker and a wiki.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-5 new-session-forms-container">
|
||||||
|
<div>
|
||||||
|
<ul class="nav-links new-session-tabs nav-tabs nav" role="tablist">
|
||||||
|
<li class="nav-item" role="presentation">
|
||||||
|
<a class="nav-link active" data-toggle="tab" href="#login-pane" role="tab">Sign in</a>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item" role="presentation">
|
||||||
|
<a class="nav-link" data-toggle="tab" href="#register-pane" role="tab">Register</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div class="tab-content">
|
||||||
|
<div class="login-box tab-pane active" id="login-pane" role="tabpanel">
|
||||||
|
<div class="login-body">
|
||||||
|
<form accept-charset="UTF-8" action="/users/sign_in" aria-live="assertive" class="new_user gl-show-field-errors" id="new_user" method="post"><input name="utf8" type="hidden" value="✓"/><input name="authenticity_token" type="hidden" value="YW+m8SsDbBEPTjznnOfHAVeuT1YUTxHDgPMkvE11Sx4yPW2+424ezbhQ4LcnJaVsGqayE9b3ydj6//CdtA3iiA=="/><div class="form-group">
|
||||||
|
<label for="user_login">Username or email</label>
|
||||||
|
<input autocapitalize="off" autocorrect="off" autofocus="autofocus" class="form-control top" id="user_login" name="user[login]" required="required" title="This field is required." type="text"/>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="user_password">Password</label>
|
||||||
|
<input class="form-control bottom" id="user_password" name="user[password]" required="required" title="This field is required." type="password"/>
|
||||||
|
</div>
|
||||||
|
<div class="remember-me">
|
||||||
|
<label for="user_remember_me">
|
||||||
|
<input name="user[remember_me]" type="hidden" value="0"/><input class="remember-me-checkbox" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1"/>
|
||||||
|
<span>Remember me</span>
|
||||||
|
</label>
|
||||||
|
<div class="float-right forgot-password">
|
||||||
|
<a href="/users/password/new">Forgot your password?</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div></div>
|
||||||
|
<div class="submit-container move-submit-down">
|
||||||
|
<input class="btn btn-save" name="commit" type="submit" value="Sign in"/>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tab-pane login-box" id="register-pane" role="tabpanel">
|
||||||
|
<div class="login-body">
|
||||||
|
<form accept-charset="UTF-8" action="/users" aria-live="assertive" class="new_new_user gl-show-field-errors" id="new_new_user" method="post"><input name="utf8" type="hidden" value="✓"/><input name="authenticity_token" type="hidden" value="x2cYBfkLRu57paIuTwgaAq3uXI5Zh37l46q6cn0d0CKUNdNKMWY0Msy7fn70ynhv4Oahy5s/pv6Zpm5ThGV5tA=="/><div class="devise-errors">
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="new_user_name">Full name</label>
|
||||||
|
<input class="form-control top" id="new_user_name" name="new_user[name]" required="required" title="This field is required." type="text"/>
|
||||||
|
</div>
|
||||||
|
<div class="username form-group">
|
||||||
|
<label for="new_user_username">Username</label>
|
||||||
|
<input class="form-control middle" id="new_user_username" name="new_user[username]" pattern="[a-zA-Z0-9_\.][a-zA-Z0-9_\-\.]*[a-zA-Z0-9_\-]|[a-zA-Z0-9_]" required="required" title="Please create a username with only alphanumeric characters." type="text"/>
|
||||||
|
<p class="validation-error hide">Username is already taken.</p>
|
||||||
|
<p class="validation-success hide">Username is available.</p>
|
||||||
|
<p class="validation-pending hide">Checking username availability...</p>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="new_user_email">Email</label>
|
||||||
|
<input class="form-control middle" id="new_user_email" name="new_user[email]" required="required" title="Please provide a valid email address." type="email" value=""/>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="new_user_email_confirmation">Email confirmation</label>
|
||||||
|
<input class="form-control middle" id="new_user_email_confirmation" name="new_user[email_confirmation]" required="required" title="Please retype the email address." type="email"/>
|
||||||
|
</div>
|
||||||
|
<div class="form-group append-bottom-20" id="password-strength">
|
||||||
|
<label for="new_user_password">Password</label>
|
||||||
|
<input class="form-control bottom" id="new_user_password" name="new_user[password]" pattern=".{8,}" required="required" title="Minimum length is 8 characters." type="password"/>
|
||||||
|
<p class="gl-field-hint">Minimum length is 8 characters</p>
|
||||||
|
</div>
|
||||||
|
<div></div>
|
||||||
|
<div class="submit-container">
|
||||||
|
<input class="btn-register btn" name="commit" type="submit" value="Register"/>
|
||||||
|
</div>
|
||||||
|
</form></div>
|
||||||
|
</div>
|
||||||
|
<div class="clearfix submit-container">
|
||||||
|
<p>
|
||||||
|
<span class="light">Didn't receive a confirmation email?</span>
|
||||||
|
<a href="/users/confirmation/new">Request a new one</a>.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr class="footer-fixed"/>
|
||||||
|
<div class="container footer-container">
|
||||||
|
<div class="footer-links">
|
||||||
|
<a href="/explore">Explore</a>
|
||||||
|
<a href="/help">Help</a>
|
||||||
|
<a href="https://about.gitlab.com/">About GitLab</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/0791dde4b9014d475973e547dd51ebd7
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0791dde4b9014d475973e547dd51ebd7
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/07ff3147dc614b37e8a04469ba02ba63
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/07ff3147dc614b37e8a04469ba02ba63
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
254
docker/tanner/snare/dist/pages/1/0829a1bb151a668b07a7965e1bdd1225
vendored
Normal file
254
docker/tanner/snare/dist/pages/1/0829a1bb151a668b07a7965e1bdd1225
vendored
Normal file
|
@ -0,0 +1,254 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Index · Review apps · Ci · Help" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/help/ci/review_apps/index.md" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Index · Review apps · Ci · Help" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Index · Review apps · Ci · Help · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.help.show.c42c0700.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="lKkFTwstZn8R6lDLVPgKzwh+gulHmwuJ/EWCzhI7s0PsSFJq4r2lBAAFQrTaDaHXTiYfT9oVBZ6ylpiJuJ1ZUA==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="help:show" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li><a href="/help">Help</a><svg class="s8 breadcrumbs-list-angle"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#angle-right"></use></svg></li>
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/help/ci/review_apps/index.md">Help</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="documentation wiki prepend-top-default">
|
||||||
|
<h1 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#getting-started-with-review-apps" id="user-content-getting-started-with-review-apps"></a>Getting started with Review Apps</h1>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
</blockquote>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li>
|
||||||
|
<a href="https://gitlab.com/gitlab-org/gitlab-ce/issues/21971" rel="nofollow noreferrer noopener" target="_blank">Introduced</a> in GitLab 8.12. Further additions were made in GitLab
|
||||||
|
8.13 and 8.14.</li>
|
||||||
|
<li>Inspired by <a href="https://devcenter.heroku.com/articles/github-integration-review-apps" rel="nofollow noreferrer noopener" target="_blank">Heroku's Review Apps</a> which itself was inspired by
|
||||||
|
<a href="https://github.com/rainforestapp/fourchette" rel="nofollow noreferrer noopener" target="_blank">Fourchette</a>.</li>
|
||||||
|
</ul>
|
||||||
|
<p dir="auto">The basis of Review Apps is the <a href="../environments.md#dynamic-environments">dynamic environments</a> which allow you to create
|
||||||
|
a new environment (dynamically) for each one of your branches.</p>
|
||||||
|
<p dir="auto">A Review App can then be visible as a link when you visit the <a href="/user/project/merge_requests.md">merge request</a>
|
||||||
|
relevant to the branch. That way, you are able to see live all changes introduced
|
||||||
|
by the merge request changes. Reviewing anything, from performance to interface
|
||||||
|
changes, becomes much easier with a live environment and as such, Review Apps
|
||||||
|
can make a huge impact on your development flow.</p>
|
||||||
|
<p dir="auto">They mostly make sense to be used with web applications, but you can use them
|
||||||
|
any way you'd like.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#overview" id="user-content-overview"></a>Overview</h2>
|
||||||
|
<p dir="auto">Simply put, a Review App is a mapping of a branch with an environment as there
|
||||||
|
is a 1:1 relation between them.</p>
|
||||||
|
<p dir="auto">Here's an example of what it looks like when viewing a merge request with a
|
||||||
|
dynamically set environment.</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/review_apps_preview_in_mr.png" rel="noopener noreferrer" target="_blank"><img alt="Review App in merge request" class="lazy" data-src="img/review_apps_preview_in_mr.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<p dir="auto">In the image above you can see that the <code>add-new-line</code> branch was successfully
|
||||||
|
built and deployed under a dynamic environment and can be previewed with an
|
||||||
|
also dynamically URL.</p>
|
||||||
|
<p dir="auto">The details of the Review Apps implementation depend widely on your real
|
||||||
|
technology stack and on your deployment process. The simplest case is to
|
||||||
|
deploy a simple static HTML website, but it will not be that straightforward
|
||||||
|
when your app is using a database for example. To make a branch be deployed
|
||||||
|
on a temporary instance and booting up this instance with all required software
|
||||||
|
and services automatically on the fly is not a trivial task. However, it is
|
||||||
|
doable, especially if you use Docker, or at least a configuration management
|
||||||
|
tool like Chef, Puppet, Ansible or Salt.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#prerequisites" id="user-content-prerequisites"></a>Prerequisites</h2>
|
||||||
|
<p dir="auto">To get a better understanding of Review Apps, you must first learn how
|
||||||
|
environments and deployments work. The following docs will help you grasp that
|
||||||
|
knowledge:</p>
|
||||||
|
<ol dir="auto">
|
||||||
|
<li>First, learn about <a href="/environments.md">environments</a> and their role in the development workflow.</li>
|
||||||
|
<li>Then make a small stop to learn about <a href="/variables/README.md">CI variables</a> and how they
|
||||||
|
can be used in your CI jobs.</li>
|
||||||
|
<li>Next, explore the <a href="../yaml/README.md#environment"><code>environment</code> syntax</a> as defined in <code>.gitlab-ci.yml</code>.
|
||||||
|
This will be your primary reference when you are finally comfortable with
|
||||||
|
how environments work.</li>
|
||||||
|
<li>Additionally, find out about <a href="../environments.md#manual-actions">manual actions</a> and how you can use them to
|
||||||
|
deploy to critical environments like production with the push of a button.</li>
|
||||||
|
<li>And as a last step, follow the <a href="#examples">example tutorials</a> which will
|
||||||
|
guide you step by step to set up the infrastructure and make use of
|
||||||
|
Review Apps.</li>
|
||||||
|
</ol>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#configuration" id="user-content-configuration"></a>Configuration</h2>
|
||||||
|
<p dir="auto">The configuration of Review apps depends on your technology stack and your
|
||||||
|
infrastructure. Read the <a href="../environments.md#dynamic-environments">dynamic environments</a> documentation to understand
|
||||||
|
how to define and create them.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#creating-and-destroying-review-apps" id="user-content-creating-and-destroying-review-apps"></a>Creating and destroying Review Apps</h2>
|
||||||
|
<p dir="auto">The creation and destruction of a Review App is defined in <code>.gitlab-ci.yml</code>
|
||||||
|
at a job level under the <code>environment</code> keyword.</p>
|
||||||
|
<p dir="auto">Check the <a href="/environments.md">environments</a> documentation how to do so.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#a-simple-workflow" id="user-content-a-simple-workflow"></a>A simple workflow</h2>
|
||||||
|
<p dir="auto">The process of adding Review Apps in your workflow would look like:</p>
|
||||||
|
<ol dir="auto">
|
||||||
|
<li>Set up the infrastructure to host and deploy the Review Apps.</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://docs.gitlab.com/runner/install/" rel="nofollow noreferrer noopener" target="_blank">Install</a> and <a href="https://docs.gitlab.com/runner/commands/" rel="nofollow noreferrer noopener" target="_blank">configure</a> a Runner that does
|
||||||
|
the deployment.</li>
|
||||||
|
<li>Set up a job in <code>.gitlab-ci.yml</code> that uses the predefined
|
||||||
|
<a href="/variables/README.md">predefined CI environment variable</a> <code>${CI_COMMIT_REF_NAME}</code> to
|
||||||
|
create dynamic environments and restrict it to run only on branches.</li>
|
||||||
|
<li>Optionally set a job that <a href="../environments.md#stopping-an-environment">manually stops</a> the Review Apps.</li>
|
||||||
|
</ol>
|
||||||
|
<p dir="auto">From there on, you would follow the branched Git flow:</p>
|
||||||
|
<ol dir="auto">
|
||||||
|
<li>Push a branch and let the Runner deploy the Review App based on the <code>script</code>
|
||||||
|
definition of the dynamic environment job.</li>
|
||||||
|
<li>Wait for the Runner to build and/or deploy your web app.</li>
|
||||||
|
<li>Click on the link that's present in the MR related to the branch and see the
|
||||||
|
changes live.</li>
|
||||||
|
</ol>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#limitations" id="user-content-limitations"></a>Limitations</h2>
|
||||||
|
<p dir="auto">Check the <a href="../environments.md#limitations">environments limitations</a>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#examples" id="user-content-examples"></a>Examples</h2>
|
||||||
|
<p dir="auto">A list of examples used with Review Apps can be found below:</p>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li>
|
||||||
|
<a href="https://gitlab.com/gitlab-examples/review-apps-nginx" rel="nofollow noreferrer noopener" target="_blank">Use with NGINX</a> - Use NGINX and the shell executor of GitLab Runner
|
||||||
|
to deploy a simple HTML website.</li>
|
||||||
|
</ul>
|
||||||
|
<p dir="auto">And below is a soon to be added examples list:</p>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li>Use with Amazon S3</li>
|
||||||
|
<li>Use on Heroku with dpl</li>
|
||||||
|
<li>Use with OpenShift/kubernetes</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/0830040e9f0542487c3e44376631a37c
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0830040e9f0542487c3e44376631a37c
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
2
docker/tanner/snare/dist/pages/1/087cd36c419f7d5f8d94b10750b976ff
vendored
Normal file
2
docker/tanner/snare/dist/pages/1/087cd36c419f7d5f8d94b10750b976ff
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
(this.webpackJsonp=this.webpackJsonp||[]).push([[234],{1174:function(p,s,n){p.exports=n(31)}},[[1174,64,65]]]);
|
||||||
|
//# sourceMappingURL=default.ec9039fb.chunk.js.map
|
1
docker/tanner/snare/dist/pages/1/089138e877bd49e0ccf8bda19e18519e
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/089138e877bd49e0ccf8bda19e18519e
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/08e2cc48524d0939bad668ef373a3d1a
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/08e2cc48524d0939bad668ef373a3d1a
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0959c107d9e955107db9eba58e6e6dbc
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0959c107d9e955107db9eba58e6e6dbc
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/09b3069d0d774a009c5abbb87f943b89
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/09b3069d0d774a009c5abbb87f943b89
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0a12c2dd302604475cf5083a60961363
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0a12c2dd302604475cf5083a60961363
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0a2b827d2f0d1835c2ce0962de5bb886
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0a2b827d2f0d1835c2ce0962de5bb886
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0a71e7af1b30c76f433f86ec4d272a74
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0a71e7af1b30c76f433f86ec4d272a74
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0a8115109f5f9dd52e234312242a0534
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0a8115109f5f9dd52e234312242a0534
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0aabf264aa8fed2f1c3746f1d179c651
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0aabf264aa8fed2f1c3746f1d179c651
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
208
docker/tanner/snare/dist/pages/1/0b5b7d2dbaa3af9473aab0fafc3b1c62
vendored
Normal file
208
docker/tanner/snare/dist/pages/1/0b5b7d2dbaa3af9473aab0fafc3b1c62
vendored
Normal file
|
@ -0,0 +1,208 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Groups · Explore" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/explore/groups?sort=created_desc" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Groups · Explore" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Groups · Explore · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/commons~pages.dashboard.groups.index~pages.explore.groups~pages.groups.show.70112f9d.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.explore.groups.0ecf263a.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="7zo2nH+A7b51FAru91w9FenwUEvgFzWiA5cPJIMmdwCW6LrBjv1uirb5RdANhavwATeNlGzsMX494N/liVH0qg==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="explore:groups:index" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class="active"><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/explore/groups">Groups</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="explore-title text-center">
|
||||||
|
<h2>
|
||||||
|
Explore GitLab
|
||||||
|
</h2>
|
||||||
|
<p class="lead">
|
||||||
|
Discover projects, groups and snippets. Share your projects with others
|
||||||
|
</p>
|
||||||
|
<br/>
|
||||||
|
</div>
|
||||||
|
<div class="top-area">
|
||||||
|
<ul class="nav-links nav nav-tabs">
|
||||||
|
<li class="active"><a href="/explore/groups">Explore Groups
|
||||||
|
</a></li></ul>
|
||||||
|
<div class="nav-controls">
|
||||||
|
<form accept-charset="UTF-8" action="/explore/groups" class="group-filter-form append-right-10" id="group-filter-form" method="get"><input name="utf8" type="hidden" value="✓"/><input class="group-filter-form-field form-control input-short js-groups-list-filter" id="group-filter-form-field" name="filter" placeholder="Filter by name..." spellcheck="false" tabindex="2" type="search"/>
|
||||||
|
</form>
|
||||||
|
<div class="dropdown inline js-group-filter-dropdown-wrap append-right-10">
|
||||||
|
<button class="dropdown-toggle" data-toggle="dropdown" type="button">
|
||||||
|
<span class="dropdown-label">
|
||||||
|
Last created
|
||||||
|
</span>
|
||||||
|
<i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i>
|
||||||
|
</button>
|
||||||
|
<ul class="dropdown-menu dropdown-menu-right dropdown-menu-selectable">
|
||||||
|
<li class="dropdown-header">
|
||||||
|
Sort by
|
||||||
|
</li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=name_asc">Name
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=name_desc">Name, descending
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a class="is-active" href="/explore/groups?sort=created_desc">Last created
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=created_asc">Oldest created
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=updated_desc">Last updated
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=updated_asc">Oldest updated
|
||||||
|
</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="explore-groups landing content-block js-explore-groups-landing hide">
|
||||||
|
<button aria-label="Dismiss" class="dismiss-button" type="button"><i aria-hidden="true" class="fa fa-times" data-hidden="true"></i></button>
|
||||||
|
<div class="svg-container">
|
||||||
|
<svg height="50" viewbox="260 141 62 50" width="62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M24.6 7.7H56c3.3 0 6 2.7 6 6V44c0 3.3-2.7 6-6 6H6c-3.3 0-6-2.7-6-6V4.8C0 2 2.2 0 4.8 0h12c1.5 0 3 1 4 2l3.8 5.7z" id="a"></path><mask fill="#fff" height="50" id="e" width="62" x="0" y="0"><use xlink:href="#a"></use></mask><path d="M4.2 13c3.7 0 4-1.7 4-4.5S7 4.8 4.2 4.8 0 5.8 0 8.5C0 11.3.5 13 4.2 13z" id="b"></path><mask height="10.7" id="f" width="10.7" x="-1.2" y="-1.2"><path d="M-1.2 3.6H9.5v10.7H-1.2z" fill="#fff"></path><use xlink:href="#b"></use></mask><path d="M4.2 13c3.7 0 4-1.7 4-4.5S7 4.8 4.2 4.8 0 5.8 0 8.5C0 11.3.5 13 4.2 13z" id="c"></path><mask height="10.7" id="g" width="10.7" x="-1.2" y="-1.2"><path d="M-1.2 3.6H9.5v10.7H-1.2z" fill="#fff"></path><use xlink:href="#c"></use></mask><path d="M5.4 16c4.7 0 5.3-2.3 5.3-6 0-3.5-1.7-4.6-5.3-4.6C1.7 5.4 0 6.4 0 10s.6 6 5.4 6z" id="d"></path><mask height="13.1" id="h" width="13.1" x="-1.2" y="-1.2"><path d="M-1.2 4.2h13v13H-1z" fill="#fff"></path><use xlink:href="#d"></use></mask></defs><g fill="none" fill-rule="evenodd" transform="translate(260 141)"><use fill="#FFF" mask="url(#e)" stroke="#EEE" stroke-width="4.8" xlink:href="#a"></use><g transform="translate(33.98 22.62)"><use fill="#B5A7DD" xlink:href="#b"></use><use mask="url(#f)" stroke="#FFF" stroke-width="2.4" xlink:href="#b"></use><ellipse cx="4.2" cy="3" fill="#B5A7DD" rx="3" ry="3" stroke="#FFF" stroke-width="1.2"></ellipse></g><g transform="translate(19.673 22.62)"><use fill="#B5A7DD" xlink:href="#c"></use><use mask="url(#g)" stroke="#FFF" stroke-width="2.4" xlink:href="#c"></use><ellipse cx="4.2" cy="3" fill="#B5A7DD" rx="3" ry="3" stroke="#FFF" stroke-width="1.2"></ellipse></g><g transform="translate(25.635 21.43)"><use fill="#B5A7DD" xlink:href="#d"></use><use mask="url(#h)" stroke="#FFF" stroke-width="2.4" xlink:href="#d"></use><ellipse cx="5.4" cy="3.6" fill="#B5A7DD" rx="3.6" ry="3.6" stroke="#FFF" stroke-width="1.2"></ellipse></g></g></svg>
|
||||||
|
</div>
|
||||||
|
<div class="inner-content">
|
||||||
|
<p>Below you will find all the groups that are public.</p>
|
||||||
|
<p>You can easily contribute to them by requesting to join these groups.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="nothing-here-block">No public groups</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/0bd0799e885da5c532d5941265964b6a
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0bd0799e885da5c532d5941265964b6a
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0be00381b878add6daaa96559ba82c2b
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0be00381b878add6daaa96559ba82c2b
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
205
docker/tanner/snare/dist/pages/1/0c639cc600d500396a248cf450597bfc
vendored
Normal file
205
docker/tanner/snare/dist/pages/1/0c639cc600d500396a248cf450597bfc
vendored
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Projects · Explore" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/explore/projects/trending?archived=only&sort=latest_activity_asc" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Projects · Explore" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Projects · Explore · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.explore.projects.30bc9dd5.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="3vtDKFocu6XNWg1AKhyHtDhd6O/FKhJKORfgpa43+EJeq67EVAUgEcK/3v9h6agg98HNwjyex78oKmgYcRrzMA==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="explore:projects:trending" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home active"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/explore/projects/trending">Projects</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="explore-title text-center">
|
||||||
|
<h2>
|
||||||
|
Explore GitLab
|
||||||
|
</h2>
|
||||||
|
<p class="lead">
|
||||||
|
Discover projects, groups and snippets. Share your projects with others
|
||||||
|
</p>
|
||||||
|
<br/>
|
||||||
|
</div>
|
||||||
|
<div class="top-area">
|
||||||
|
<ul class="nav-links nav nav-tabs">
|
||||||
|
<li class="active"><a href="/explore/projects/trending">Trending
|
||||||
|
</a></li><li class=""><a href="/explore/projects/starred">Most stars
|
||||||
|
</a></li><li class=""><a href="/explore/projects">All
|
||||||
|
</a></li></ul>
|
||||||
|
<div class="nav-controls">
|
||||||
|
<form accept-charset="UTF-8" action="/explore/projects/trending?archived=only&sort=latest_activity_asc" class="project-filter-form" id="project-filter-form" method="get"><input name="utf8" type="hidden" value="✓"/><input class="project-filter-form-field form-control input-short js-projects-list-filter" id="project-filter-form-field" name="name" placeholder="Filter by name..." spellcheck="false" tabindex="2" type="search"/>
|
||||||
|
<input id="sort" name="sort" type="hidden" value="latest_activity_asc"/>
|
||||||
|
<input id="archived" name="archived" type="hidden" value="only"/>
|
||||||
|
</form>
|
||||||
|
<div class="dropdown js-project-filter-dropdown-wrap">
|
||||||
|
<button class="dropdown-menu-toggle " data-display="static" data-toggle="dropdown" id="sort-projects-dropdown" type="button"><span class="dropdown-toggle-text ">Oldest updated</span><i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i></button>
|
||||||
|
<ul class="dropdown-menu dropdown-menu-right dropdown-menu-selectable">
|
||||||
|
<li class="dropdown-header">
|
||||||
|
Sort by
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/trending?archived=only&sort=latest_activity_desc">Last updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/trending?archived=only&sort=name_asc">Name
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore/projects/trending?archived=only&sort=latest_activity_asc">Oldest updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/trending?archived=only&sort=created_asc">Oldest created
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/trending?archived=only&sort=created_desc">Last created
|
||||||
|
</a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/trending?sort=latest_activity_asc">Hide archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/trending?archived=true&sort=latest_activity_asc">Show archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore/projects/trending?archived=only&sort=latest_activity_asc">Show archived projects only
|
||||||
|
</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="js-projects-list-holder">
|
||||||
|
<div class="nothing-here-block">No projects found</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/0cd9805cf5a0285bc1a438d4211f0543
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0cd9805cf5a0285bc1a438d4211f0543
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0d137704b199027b037be0ac05d46ea7
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0d137704b199027b037be0ac05d46ea7
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0d60c45f1c902e8608b68b2dc3ee5566
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0d60c45f1c902e8608b68b2dc3ee5566
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0d851a0aca487ab359bb7d92911c59c5
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0d851a0aca487ab359bb7d92911c59c5
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
208
docker/tanner/snare/dist/pages/1/0d9865a319530fb6aeb2c0b71a77c90b
vendored
Normal file
208
docker/tanner/snare/dist/pages/1/0d9865a319530fb6aeb2c0b71a77c90b
vendored
Normal file
|
@ -0,0 +1,208 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Groups · Explore" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/explore/groups?sort=name_desc" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Groups · Explore" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Groups · Explore · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/commons~pages.dashboard.groups.index~pages.explore.groups~pages.groups.show.70112f9d.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.explore.groups.0ecf263a.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="/bl3fwiquVLBbfDupm42IoApKaBd44TBzRJ/HWann6vfPo1Qs1nn7iF05b11BPnrErmdnOV5fy6Q/csAHDnEGw==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="explore:groups:index" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class="active"><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/explore/groups">Groups</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="explore-title text-center">
|
||||||
|
<h2>
|
||||||
|
Explore GitLab
|
||||||
|
</h2>
|
||||||
|
<p class="lead">
|
||||||
|
Discover projects, groups and snippets. Share your projects with others
|
||||||
|
</p>
|
||||||
|
<br/>
|
||||||
|
</div>
|
||||||
|
<div class="top-area">
|
||||||
|
<ul class="nav-links nav nav-tabs">
|
||||||
|
<li class="active"><a href="/explore/groups">Explore Groups
|
||||||
|
</a></li></ul>
|
||||||
|
<div class="nav-controls">
|
||||||
|
<form accept-charset="UTF-8" action="/explore/groups" class="group-filter-form append-right-10" id="group-filter-form" method="get"><input name="utf8" type="hidden" value="✓"/><input class="group-filter-form-field form-control input-short js-groups-list-filter" id="group-filter-form-field" name="filter" placeholder="Filter by name..." spellcheck="false" tabindex="2" type="search"/>
|
||||||
|
</form>
|
||||||
|
<div class="dropdown inline js-group-filter-dropdown-wrap append-right-10">
|
||||||
|
<button class="dropdown-toggle" data-toggle="dropdown" type="button">
|
||||||
|
<span class="dropdown-label">
|
||||||
|
Name, descending
|
||||||
|
</span>
|
||||||
|
<i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i>
|
||||||
|
</button>
|
||||||
|
<ul class="dropdown-menu dropdown-menu-right dropdown-menu-selectable">
|
||||||
|
<li class="dropdown-header">
|
||||||
|
Sort by
|
||||||
|
</li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=name_asc">Name
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a class="is-active" href="/explore/groups?sort=name_desc">Name, descending
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=created_desc">Last created
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=created_asc">Oldest created
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=updated_desc">Last updated
|
||||||
|
</a></li>
|
||||||
|
<li class="js-filter-sort-order">
|
||||||
|
<a href="/explore/groups?sort=updated_asc">Oldest updated
|
||||||
|
</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="explore-groups landing content-block js-explore-groups-landing hide">
|
||||||
|
<button aria-label="Dismiss" class="dismiss-button" type="button"><i aria-hidden="true" class="fa fa-times" data-hidden="true"></i></button>
|
||||||
|
<div class="svg-container">
|
||||||
|
<svg height="50" viewbox="260 141 62 50" width="62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M24.6 7.7H56c3.3 0 6 2.7 6 6V44c0 3.3-2.7 6-6 6H6c-3.3 0-6-2.7-6-6V4.8C0 2 2.2 0 4.8 0h12c1.5 0 3 1 4 2l3.8 5.7z" id="a"></path><mask fill="#fff" height="50" id="e" width="62" x="0" y="0"><use xlink:href="#a"></use></mask><path d="M4.2 13c3.7 0 4-1.7 4-4.5S7 4.8 4.2 4.8 0 5.8 0 8.5C0 11.3.5 13 4.2 13z" id="b"></path><mask height="10.7" id="f" width="10.7" x="-1.2" y="-1.2"><path d="M-1.2 3.6H9.5v10.7H-1.2z" fill="#fff"></path><use xlink:href="#b"></use></mask><path d="M4.2 13c3.7 0 4-1.7 4-4.5S7 4.8 4.2 4.8 0 5.8 0 8.5C0 11.3.5 13 4.2 13z" id="c"></path><mask height="10.7" id="g" width="10.7" x="-1.2" y="-1.2"><path d="M-1.2 3.6H9.5v10.7H-1.2z" fill="#fff"></path><use xlink:href="#c"></use></mask><path d="M5.4 16c4.7 0 5.3-2.3 5.3-6 0-3.5-1.7-4.6-5.3-4.6C1.7 5.4 0 6.4 0 10s.6 6 5.4 6z" id="d"></path><mask height="13.1" id="h" width="13.1" x="-1.2" y="-1.2"><path d="M-1.2 4.2h13v13H-1z" fill="#fff"></path><use xlink:href="#d"></use></mask></defs><g fill="none" fill-rule="evenodd" transform="translate(260 141)"><use fill="#FFF" mask="url(#e)" stroke="#EEE" stroke-width="4.8" xlink:href="#a"></use><g transform="translate(33.98 22.62)"><use fill="#B5A7DD" xlink:href="#b"></use><use mask="url(#f)" stroke="#FFF" stroke-width="2.4" xlink:href="#b"></use><ellipse cx="4.2" cy="3" fill="#B5A7DD" rx="3" ry="3" stroke="#FFF" stroke-width="1.2"></ellipse></g><g transform="translate(19.673 22.62)"><use fill="#B5A7DD" xlink:href="#c"></use><use mask="url(#g)" stroke="#FFF" stroke-width="2.4" xlink:href="#c"></use><ellipse cx="4.2" cy="3" fill="#B5A7DD" rx="3" ry="3" stroke="#FFF" stroke-width="1.2"></ellipse></g><g transform="translate(25.635 21.43)"><use fill="#B5A7DD" xlink:href="#d"></use><use mask="url(#h)" stroke="#FFF" stroke-width="2.4" xlink:href="#d"></use><ellipse cx="5.4" cy="3.6" fill="#B5A7DD" rx="3.6" ry="3.6" stroke="#FFF" stroke-width="1.2"></ellipse></g></g></svg>
|
||||||
|
</div>
|
||||||
|
<div class="inner-content">
|
||||||
|
<p>Below you will find all the groups that are public.</p>
|
||||||
|
<p>You can easily contribute to them by requesting to join these groups.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="nothing-here-block">No public groups</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/0d9c9593cce81d8f2a81816b0140907c
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0d9c9593cce81d8f2a81816b0140907c
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0da2569d074237a72ebf904f57ed5aa2
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0da2569d074237a72ebf904f57ed5aa2
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0dd7f22007ac6af10084cc9dd66cfca1
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0dd7f22007ac6af10084cc9dd66cfca1
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0e1c492395abea57e150bee6b234b373
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0e1c492395abea57e150bee6b234b373
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0e3d418e0243ef904ee17110e5732992
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0e3d418e0243ef904ee17110e5732992
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
205
docker/tanner/snare/dist/pages/1/0e9c390470f58a1ea4f7960fd55a245b
vendored
Normal file
205
docker/tanner/snare/dist/pages/1/0e9c390470f58a1ea4f7960fd55a245b
vendored
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Projects · Explore" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/explore/projects/starred?archived=true&sort=latest_activity_asc" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Projects · Explore" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Projects · Explore · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.explore.projects.30bc9dd5.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="3l6aKCSWsyK2d55OGz5XTgByKDaL2WgNcy03cMRcl5NGiqv+YFO41VVEllYZ5u57xaDyU0i3e7HDbx6LKllhGw==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="explore:projects:starred" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home active"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/explore/projects/starred">Projects</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="explore-title text-center">
|
||||||
|
<h2>
|
||||||
|
Explore GitLab
|
||||||
|
</h2>
|
||||||
|
<p class="lead">
|
||||||
|
Discover projects, groups and snippets. Share your projects with others
|
||||||
|
</p>
|
||||||
|
<br/>
|
||||||
|
</div>
|
||||||
|
<div class="top-area">
|
||||||
|
<ul class="nav-links nav nav-tabs">
|
||||||
|
<li class=""><a href="/explore/projects/trending">Trending
|
||||||
|
</a></li><li class="active"><a href="/explore/projects/starred">Most stars
|
||||||
|
</a></li><li class=""><a href="/explore/projects">All
|
||||||
|
</a></li></ul>
|
||||||
|
<div class="nav-controls">
|
||||||
|
<form accept-charset="UTF-8" action="/explore/projects/starred?archived=true&sort=latest_activity_asc" class="project-filter-form" id="project-filter-form" method="get"><input name="utf8" type="hidden" value="✓"/><input class="project-filter-form-field form-control input-short js-projects-list-filter" id="project-filter-form-field" name="name" placeholder="Filter by name..." spellcheck="false" tabindex="2" type="search"/>
|
||||||
|
<input id="sort" name="sort" type="hidden" value="latest_activity_asc"/>
|
||||||
|
<input id="archived" name="archived" type="hidden" value="true"/>
|
||||||
|
</form>
|
||||||
|
<div class="dropdown js-project-filter-dropdown-wrap">
|
||||||
|
<button class="dropdown-menu-toggle " data-display="static" data-toggle="dropdown" id="sort-projects-dropdown" type="button"><span class="dropdown-toggle-text ">Last updated</span><i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i></button>
|
||||||
|
<ul class="dropdown-menu dropdown-menu-right dropdown-menu-selectable">
|
||||||
|
<li class="dropdown-header">
|
||||||
|
Sort by
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore/projects/starred?archived=true&sort=latest_activity_desc">Last updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=name_asc">Name
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=latest_activity_asc">Oldest updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=created_asc">Oldest created
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=created_desc">Last created
|
||||||
|
</a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?sort=latest_activity_asc">Hide archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore/projects/starred?archived=true&sort=latest_activity_asc">Show archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=only&sort=latest_activity_asc">Show archived projects only
|
||||||
|
</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="js-projects-list-holder">
|
||||||
|
<div class="nothing-here-block">No projects found</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
174
docker/tanner/snare/dist/pages/1/0eb6917fdf4358b2c616a27db38f0030
vendored
Normal file
174
docker/tanner/snare/dist/pages/1/0eb6917fdf4358b2c616a27db38f0030
vendored
Normal file
|
@ -0,0 +1,174 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="devise-layout-html">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Sign in" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/users/sign_in" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Sign in" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Sign in · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/commons~pages.ldap.omniauth_callbacks~pages.omniauth_callbacks~pages.sessions~pages.sessions.new.432e20dc.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.sessions.new.6dbf9c97.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="Hf+COBioEa9g1Q53HmySa7sOCaS86yPIXQTX6amUTB49EQhXo4XQzYMNGvu4mkj2fAZb0bvg5546NSLM0kRTjA==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo login-page application navless" data-page="sessions:new">
|
||||||
|
<div class="page-wrap">
|
||||||
|
<header class="navbar fixed-top navbar-empty">
|
||||||
|
<div class="container">
|
||||||
|
<div class="mx-auto">
|
||||||
|
<svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="login-page-broadcast">
|
||||||
|
</div>
|
||||||
|
<div class="container navless-container">
|
||||||
|
<div class="content">
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-7 brand-holder">
|
||||||
|
<h1>
|
||||||
|
GitLab Community Edition
|
||||||
|
</h1>
|
||||||
|
<h3>Open source software to collaborate on code</h3>
|
||||||
|
<p>
|
||||||
|
Manage Git repositories with fine-grained access controls that keep your code secure.
|
||||||
|
Perform code reviews and enhance collaboration with merge requests.
|
||||||
|
Each project can also have an issue tracker and a wiki.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-5 new-session-forms-container">
|
||||||
|
<div>
|
||||||
|
<ul class="nav-links new-session-tabs nav-tabs nav" role="tablist">
|
||||||
|
<li class="nav-item" role="presentation">
|
||||||
|
<a class="nav-link active" data-toggle="tab" href="#login-pane" role="tab">Sign in</a>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item" role="presentation">
|
||||||
|
<a class="nav-link" data-toggle="tab" href="#register-pane" role="tab">Register</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div class="tab-content">
|
||||||
|
<div class="login-box tab-pane active" id="login-pane" role="tabpanel">
|
||||||
|
<div class="login-body">
|
||||||
|
<form accept-charset="UTF-8" action="/users/sign_in" aria-live="assertive" class="new_user gl-show-field-errors" id="new_user" method="post"><input name="utf8" type="hidden" value="✓"/><input name="authenticity_token" type="hidden" value="9o7NVGGuILbCeFH1EiGi3SCfwbrZow9bpyv40blVcpHWYEc72oPh1CGgRXm013hA55eTz96oyw3AGg30woVtAw=="/><div class="form-group">
|
||||||
|
<label for="user_login">Username or email</label>
|
||||||
|
<input autocapitalize="off" autocorrect="off" autofocus="autofocus" class="form-control top" id="user_login" name="user[login]" required="required" title="This field is required." type="text"/>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="user_password">Password</label>
|
||||||
|
<input class="form-control bottom" id="user_password" name="user[password]" required="required" title="This field is required." type="password"/>
|
||||||
|
</div>
|
||||||
|
<div class="remember-me">
|
||||||
|
<label for="user_remember_me">
|
||||||
|
<input name="user[remember_me]" type="hidden" value="0"/><input class="remember-me-checkbox" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1"/>
|
||||||
|
<span>Remember me</span>
|
||||||
|
</label>
|
||||||
|
<div class="float-right forgot-password">
|
||||||
|
<a href="/users/password/new">Forgot your password?</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div></div>
|
||||||
|
<div class="submit-container move-submit-down">
|
||||||
|
<input class="btn btn-save" name="commit" type="submit" value="Sign in"/>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tab-pane login-box" id="register-pane" role="tabpanel">
|
||||||
|
<div class="login-body">
|
||||||
|
<form accept-charset="UTF-8" action="/users" aria-live="assertive" class="new_new_user gl-show-field-errors" id="new_new_user" method="post"><input name="utf8" type="hidden" value="✓"/><input name="authenticity_token" type="hidden" value="2DzKTAIyHSlR+7AX4z5letyjXbf+Oyo3/DHxCXm+eR/40kAjuR/cS7IjpJtFyL/nG6sPwvkw7mGbAAQsAm5mjQ=="/><div class="devise-errors">
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="new_user_name">Full name</label>
|
||||||
|
<input class="form-control top" id="new_user_name" name="new_user[name]" required="required" title="This field is required." type="text"/>
|
||||||
|
</div>
|
||||||
|
<div class="username form-group">
|
||||||
|
<label for="new_user_username">Username</label>
|
||||||
|
<input class="form-control middle" id="new_user_username" name="new_user[username]" pattern="[a-zA-Z0-9_\.][a-zA-Z0-9_\-\.]*[a-zA-Z0-9_\-]|[a-zA-Z0-9_]" required="required" title="Please create a username with only alphanumeric characters." type="text"/>
|
||||||
|
<p class="validation-error hide">Username is already taken.</p>
|
||||||
|
<p class="validation-success hide">Username is available.</p>
|
||||||
|
<p class="validation-pending hide">Checking username availability...</p>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="new_user_email">Email</label>
|
||||||
|
<input class="form-control middle" id="new_user_email" name="new_user[email]" required="required" title="Please provide a valid email address." type="email" value=""/>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="new_user_email_confirmation">Email confirmation</label>
|
||||||
|
<input class="form-control middle" id="new_user_email_confirmation" name="new_user[email_confirmation]" required="required" title="Please retype the email address." type="email"/>
|
||||||
|
</div>
|
||||||
|
<div class="form-group append-bottom-20" id="password-strength">
|
||||||
|
<label for="new_user_password">Password</label>
|
||||||
|
<input class="form-control bottom" id="new_user_password" name="new_user[password]" pattern=".{8,}" required="required" title="Minimum length is 8 characters." type="password"/>
|
||||||
|
<p class="gl-field-hint">Minimum length is 8 characters</p>
|
||||||
|
</div>
|
||||||
|
<div></div>
|
||||||
|
<div class="submit-container">
|
||||||
|
<input class="btn-register btn" name="commit" type="submit" value="Register"/>
|
||||||
|
</div>
|
||||||
|
</form></div>
|
||||||
|
</div>
|
||||||
|
<div class="clearfix submit-container">
|
||||||
|
<p>
|
||||||
|
<span class="light">Didn't receive a confirmation email?</span>
|
||||||
|
<a href="/users/confirmation/new">Request a new one</a>.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr class="footer-fixed"/>
|
||||||
|
<div class="container footer-container">
|
||||||
|
<div class="footer-links">
|
||||||
|
<a href="/explore">Explore</a>
|
||||||
|
<a href="/help">Help</a>
|
||||||
|
<a href="https://about.gitlab.com/">About GitLab</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/0eb89f448c4ffce7afd32ed8138a825f
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0eb89f448c4ffce7afd32ed8138a825f
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0eef41f66d4bf6efc14c0fa57ae7a743
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0eef41f66d4bf6efc14c0fa57ae7a743
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0f2599f5b881c328a5f73c72f0336950
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0f2599f5b881c328a5f73c72f0336950
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0f7fa70712b3499e628f64c2c24c7048
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0f7fa70712b3499e628f64c2c24c7048
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/0fef0e33b5bb9cd87559fb7728a235d4
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/0fef0e33b5bb9cd87559fb7728a235d4
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
205
docker/tanner/snare/dist/pages/1/10054ff552c59663fadbd319f4db72cd
vendored
Normal file
205
docker/tanner/snare/dist/pages/1/10054ff552c59663fadbd319f4db72cd
vendored
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Projects · Explore" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/explore/projects/starred?archived=true&sort=name_asc" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Projects · Explore" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Projects · Explore · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.explore.projects.30bc9dd5.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="XTVkC3x89hyfy/eVH85zZRaJYNYxMCdoxHKHFTkNnskVqcdQTeLyKDpVO+PWJ1OK4ULHA68A37Qvl08rEzrUqg==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="explore:projects:starred" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home active"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/explore/projects/starred">Projects</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="explore-title text-center">
|
||||||
|
<h2>
|
||||||
|
Explore GitLab
|
||||||
|
</h2>
|
||||||
|
<p class="lead">
|
||||||
|
Discover projects, groups and snippets. Share your projects with others
|
||||||
|
</p>
|
||||||
|
<br/>
|
||||||
|
</div>
|
||||||
|
<div class="top-area">
|
||||||
|
<ul class="nav-links nav nav-tabs">
|
||||||
|
<li class=""><a href="/explore/projects/trending">Trending
|
||||||
|
</a></li><li class="active"><a href="/explore/projects/starred">Most stars
|
||||||
|
</a></li><li class=""><a href="/explore/projects">All
|
||||||
|
</a></li></ul>
|
||||||
|
<div class="nav-controls">
|
||||||
|
<form accept-charset="UTF-8" action="/explore/projects/starred?archived=true&sort=name_asc" class="project-filter-form" id="project-filter-form" method="get"><input name="utf8" type="hidden" value="✓"/><input class="project-filter-form-field form-control input-short js-projects-list-filter" id="project-filter-form-field" name="name" placeholder="Filter by name..." spellcheck="false" tabindex="2" type="search"/>
|
||||||
|
<input id="sort" name="sort" type="hidden" value="name_asc"/>
|
||||||
|
<input id="archived" name="archived" type="hidden" value="true"/>
|
||||||
|
</form>
|
||||||
|
<div class="dropdown js-project-filter-dropdown-wrap">
|
||||||
|
<button class="dropdown-menu-toggle " data-display="static" data-toggle="dropdown" id="sort-projects-dropdown" type="button"><span class="dropdown-toggle-text ">Last updated</span><i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i></button>
|
||||||
|
<ul class="dropdown-menu dropdown-menu-right dropdown-menu-selectable">
|
||||||
|
<li class="dropdown-header">
|
||||||
|
Sort by
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore/projects/starred?archived=true&sort=latest_activity_desc">Last updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=name_asc">Name
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=latest_activity_asc">Oldest updated
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=created_asc">Oldest created
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=true&sort=created_desc">Last created
|
||||||
|
</a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?sort=name_asc">Hide archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a class="is-active" href="/explore/projects/starred?archived=true&sort=name_asc">Show archived projects
|
||||||
|
</a></li>
|
||||||
|
<li>
|
||||||
|
<a href="/explore/projects/starred?archived=only&sort=name_asc">Show archived projects only
|
||||||
|
</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="js-projects-list-holder">
|
||||||
|
<div class="nothing-here-block">No projects found</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
2
docker/tanner/snare/dist/pages/1/104550d288a2e1dd9d6e19db868ab574
vendored
Normal file
2
docker/tanner/snare/dist/pages/1/104550d288a2e1dd9d6e19db868ab574
vendored
Normal file
File diff suppressed because one or more lines are too long
1
docker/tanner/snare/dist/pages/1/106c9129a21541f2a245739b91b8561a
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/106c9129a21541f2a245739b91b8561a
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/107fd6a8580af43920daee0771b88187
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/107fd6a8580af43920daee0771b88187
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
256
docker/tanner/snare/dist/pages/1/108c203b5d890188161e233409cb5d51
vendored
Normal file
256
docker/tanner/snare/dist/pages/1/108c203b5d890188161e233409cb5d51
vendored
Normal file
|
@ -0,0 +1,256 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Readme · Examples · Ci · Help" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/help/ci/examples/README.md" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Readme · Examples · Ci · Help" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Readme · Examples · Ci · Help · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.help.show.c42c0700.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="rZfkXKZYixrul31fSfCe2Si5b7my2swalsdoaLXNtZTffAG984b6PNam33frDpglSUHICnTiANy44m1HPTkJzw==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="help:show" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li><a href="/help">Help</a><svg class="s8 breadcrumbs-list-angle"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#angle-right"></use></svg></li>
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/help/ci/examples/README.md">Help</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="documentation wiki prepend-top-default">
|
||||||
|
<h1 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#gitlab-cicd-examples" id="user-content-gitlab-cicd-examples"></a>GitLab CI/CD Examples</h1>
|
||||||
|
<p dir="auto">A collection of <code>.gitlab-ci.yml</code> template files is maintained at the <a href="https://gitlab.com/gitlab-org/gitlab-ci-yml" rel="nofollow noreferrer noopener" target="_blank">GitLab CI/CD YAML project</a>. When you create a new file via the UI,
|
||||||
|
GitLab will give you the option to choose one of the templates existent on this project.
|
||||||
|
If your favorite programming language or framework are missing we would love your
|
||||||
|
help by sending a merge request with a new <code>.gitlab-ci.yml</code> to this project.</p>
|
||||||
|
<p dir="auto">There's also a collection of repositories with <a href="https://gitlab.com/gitlab-examples" rel="nofollow noreferrer noopener" target="_blank">example projects</a> for various languages. You can fork an adjust them to your own needs.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#languages-frameworks-oss" id="user-content-languages-frameworks-oss"></a>Languages, frameworks, OSs</h2>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li>
|
||||||
|
<strong>PHP</strong>:
|
||||||
|
<ul>
|
||||||
|
<li><a href="/php.md">Testing a PHP application</a></li>
|
||||||
|
<li><a href="/deployment/composer-npm-deploy.md">Run PHP Composer & NPM scripts then deploy them to a staging server</a></li>
|
||||||
|
<li><a href="/laravel_with_gitlab_and_envoy/index.md">How to test and deploy Laravel/PHP applications with GitLab CI/CD and Envoy</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Ruby</strong>: <a href="/test-and-deploy-ruby-application-to-heroku.md">Test and deploy a Ruby application to Heroku</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Python</strong>: <a href="/test-and-deploy-python-application-to-heroku.md">Test and deploy a Python application to Heroku</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Java</strong>:
|
||||||
|
<ul>
|
||||||
|
<li><a href="/deploy_spring_boot_to_cloud_foundry/index.md">Deploy a Spring Boot application to Cloud Foundry with GitLab CI/CD</a></li>
|
||||||
|
<li><a href="https://about.gitlab.com/2016/12/14/continuous-delivery-of-a-spring-boot-application-with-gitlab-ci-and-kubernetes/" rel="nofollow noreferrer noopener" target="_blank">Continuous Delivery of a Spring Boot application with GitLab CI and Kubernetes</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Scala</strong>: <a href="/test-scala-application.md">Test a Scala application</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Clojure</strong>: <a href="/test-clojure-application.md">Test a Clojure application</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Elixir</strong>:
|
||||||
|
<ul>
|
||||||
|
<li><a href="/test_phoenix_app_with_gitlab_ci_cd/index.md">Testing a Phoenix application with GitLab CI/CD</a></li>
|
||||||
|
<li><a href="https://about.gitlab.com/2016/08/11/building-an-elixir-release-into-docker-image-using-gitlab-ci-part-1/" rel="nofollow noreferrer noopener" target="_blank">Building an Elixir Release into a Docker image using GitLab CI</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>iOS and macOS</strong>:
|
||||||
|
<ul>
|
||||||
|
<li><a href="https://about.gitlab.com/2016/03/10/setting-up-gitlab-ci-for-ios-projects/" rel="nofollow noreferrer noopener" target="_blank">Setting up GitLab CI for iOS projects</a></li>
|
||||||
|
<li><a href="https://about.gitlab.com/2017/05/15/how-to-use-macstadium-and-gitlab-ci-to-build-your-macos-or-ios-projects/" rel="nofollow noreferrer noopener" target="_blank">How to use GitLab CI and MacStadium to build your macOS or iOS projects</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Android</strong>: <a href="https://about.gitlab.com/2016/11/30/setting-up-gitlab-ci-for-android-projects/" rel="nofollow noreferrer noopener" target="_blank">Setting up GitLab CI for Android projects</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Debian</strong>: <a href="https://about.gitlab.com/2016/10/12/automated-debian-package-build-with-gitlab-ci/" rel="nofollow noreferrer noopener" target="_blank">Continuous Deployment with GitLab: how to build and deploy a Debian Package with GitLab CI</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Maven</strong>: <a href="/artifactory_and_gitlab/index.md">How to deploy Maven projects to Artifactory with GitLab CI/CD</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h3 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#game-development" id="user-content-game-development"></a>Game development</h3>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li><a href="/devops_and_game_dev_with_gitlab_ci_cd/index.md">DevOps and Game Dev with GitLab CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
<h3 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#miscellaneous" id="user-content-miscellaneous"></a>Miscellaneous</h3>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li><a href="/deployment/README.md">Using <code>dpl</code> as deployment tool</a></li>
|
||||||
|
<li><a href="https://gitlab.com/gitlab-org/gitlab-ce/blob/master/.gitlab-ci.yml" rel="nofollow noreferrer noopener" target="_blank">The <code>.gitlab-ci.yml</code> file for GitLab itself</a></li>
|
||||||
|
</ul>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#code-quality-analysis" id="user-content-code-quality-analysis"></a>Code Quality analysis</h2>
|
||||||
|
<p dir="auto"><strong>(Starter)</strong> <a href="/code_quality.md">Analyze your project's Code Quality</a>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#static-application-security-testing-sast" id="user-content-static-application-security-testing-sast"></a>Static Application Security Testing (SAST)</h2>
|
||||||
|
<p dir="auto"><strong>(Ultimate)</strong> <a href="https://docs.gitlab.com/ee/ci/examples/sast.html" rel="nofollow noreferrer noopener" target="_blank">Scan your code for vulnerabilities</a></p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#dependency-scanning" id="user-content-dependency-scanning"></a>Dependency Scanning</h2>
|
||||||
|
<p dir="auto"><strong>(Ultimate)</strong> <a href="https://docs.gitlab.com/ee/ci/examples/dependency_scanning.html" rel="nofollow noreferrer noopener" target="_blank">Scan your dependencies for vulnerabilities</a></p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#container-scanning" id="user-content-container-scanning"></a>Container Scanning</h2>
|
||||||
|
<p dir="auto"><a href="/container_scanning.md">Scan your Docker images for vulnerabilities</a></p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#dynamic-application-security-testing-dast" id="user-content-dynamic-application-security-testing-dast"></a>Dynamic Application Security Testing (DAST)</h2>
|
||||||
|
<p dir="auto">Scan your app for vulnerabilities with GitLab <a href="/dast.md">Dynamic Application Security Testing (DAST)</a>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#browser-performance-testing-with-sitespeedio" id="user-content-browser-performance-testing-with-sitespeedio"></a>Browser Performance Testing with Sitespeed.io</h2>
|
||||||
|
<p dir="auto">Analyze your <a href="/browser_performance.md">browser performance with Sitespeed.io</a>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#gitlab-cicd-for-review-apps" id="user-content-gitlab-cicd-for-review-apps"></a>GitLab CI/CD for Review Apps</h2>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li>
|
||||||
|
<a href="https://gitlab.com/gitlab-examples/review-apps-nginx/" rel="nofollow noreferrer noopener" target="_blank">Example project</a> that shows how to use GitLab CI/CD for <a href="/review_apps/index.html">Review Apps</a>.</li>
|
||||||
|
<li><a href="https://about.gitlab.com/2017/07/11/dockerizing-review-apps/" rel="nofollow noreferrer noopener" target="_blank">Dockerizing GitLab Review Apps</a></li>
|
||||||
|
</ul>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#gitlab-cicd-for-gitlab-pages" id="user-content-gitlab-cicd-for-gitlab-pages"></a>GitLab CI/CD for GitLab Pages</h2>
|
||||||
|
<p dir="auto">See the documentation on <a href="/user/project/pages/index.md">GitLab Pages</a> for a complete overview.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#contributing" id="user-content-contributing"></a>Contributing</h2>
|
||||||
|
<p dir="auto">Contributions are very welcome! You can help your favorite programming
|
||||||
|
language users and GitLab by sending a merge request with a guide for that language.
|
||||||
|
You may want to apply for the <a href="https://about.gitlab.com/community-writers/" rel="nofollow noreferrer noopener" target="_blank">GitLab Community Writers Program</a>
|
||||||
|
to get paid for writing complete articles for GitLab.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/1103a5db6f8a9e32930cc9e5d391ca0f
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1103a5db6f8a9e32930cc9e5d391ca0f
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/11fa617f3ddae677bc0c2ae741df1ca5
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/11fa617f3ddae677bc0c2ae741df1ca5
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1243e49abbe9ff6de374327c7b20f469
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1243e49abbe9ff6de374327c7b20f469
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1285e4ef5f038f6da41e2989124f2af6
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1285e4ef5f038f6da41e2989124f2af6
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1299b0df2d99addaac4b4a464823c201
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1299b0df2d99addaac4b4a464823c201
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/12f62627d82ad070e2512730259cd21d
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/12f62627d82ad070e2512730259cd21d
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/13072692a6624a32a09e446f7fa1b320
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/13072692a6624a32a09e446f7fa1b320
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/137116ddd315658ef349be49b2ed093d
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/137116ddd315658ef349be49b2ed093d
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/137dc0760ead6468eed3a51ff2a0d290
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/137dc0760ead6468eed3a51ff2a0d290
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/13c67b1ca69f6711a3b87f474e904e6a
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/13c67b1ca69f6711a3b87f474e904e6a
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/144303eac4e31b53fb4391f95cbc9d23
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/144303eac4e31b53fb4391f95cbc9d23
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/14b6f894dcd7813382ae9003c123ed06
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/14b6f894dcd7813382ae9003c123ed06
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
317
docker/tanner/snare/dist/pages/1/14bd55db10fc365e476ce978ae2b3179
vendored
Normal file
317
docker/tanner/snare/dist/pages/1/14bd55db10fc365e476ce978ae2b3179
vendored
Normal file
|
@ -0,0 +1,317 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Index · Repository · Project · User · Help" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/help/user/project/repository/index.md" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Index · Repository · Project · User · Help" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Index · Repository · Project · User · Help · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.help.show.c42c0700.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="pzxOpr/T117okwp/ucrvREV94znV5VYGYcRb2SyCdbeRU7vLTtAdkCWCV0ysLug9YsxIHboln2M3Wb+KGG1IPQ==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="help:show" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li><a href="/help">Help</a><svg class="s8 breadcrumbs-list-angle"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#angle-right"></use></svg></li>
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/help/user/project/repository/index.md">Help</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="documentation wiki prepend-top-default">
|
||||||
|
<h1 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#repository" id="user-content-repository"></a>Repository</h1>
|
||||||
|
<p dir="auto">A <a href="https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository" rel="nofollow noreferrer noopener" target="_blank">repository</a>
|
||||||
|
is what you use to store your codebase in GitLab and change it with version control.
|
||||||
|
A repository is part of a <a href="/index.md">project</a>, which has a lot of other features.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#create-a-repository" id="user-content-create-a-repository"></a>Create a repository</h2>
|
||||||
|
<p dir="auto">To create a new repository, all you need to do is
|
||||||
|
<a href="/gitlab-basics/create-project.md">create a new project</a>.</p>
|
||||||
|
<p dir="auto">Once you create a new project, you can add new files via UI
|
||||||
|
(read the section below) or via command line.
|
||||||
|
To add files from the command line, follow the instructions that will
|
||||||
|
be presented on the screen when you create a new project, or read
|
||||||
|
through them in the <a href="/gitlab-basics/start-using-git.md">command line basics</a>
|
||||||
|
documentation.</p>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
<p><strong>Important:</strong>
|
||||||
|
For security reasons, when using the command line, we strongly recommend
|
||||||
|
that you <a href="/ssh/README.md">connect with GitLab via SSH</a>.</p>
|
||||||
|
</blockquote>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#files" id="user-content-files"></a>Files</h2>
|
||||||
|
<h3 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#create-and-edit-files" id="user-content-create-and-edit-files"></a>Create and edit files</h3>
|
||||||
|
<p dir="auto">Host your codebase in GitLab repositories by pushing your files to GitLab.
|
||||||
|
You can either use the user interface (UI), or connect your local computer
|
||||||
|
with GitLab <a href="../../../gitlab-basics/command-line-commands.md#start-working-on-your-project">through the command line</a>.</p>
|
||||||
|
<p dir="auto">To configure <a href="/ci/README.md">GitLab CI/CD</a> to build, test, and deploy
|
||||||
|
you code, add a file called <a href="/ci/quick_start/README.md">.<code>gitlab-ci.yml</code></a>
|
||||||
|
to your repository's root.</p>
|
||||||
|
<p dir="auto"><strong>From the user interface:</strong></p>
|
||||||
|
<p dir="auto">GitLab's UI allows you to perform lots of Git commands without having to
|
||||||
|
touch the command line. Even if you use the command line regularly, sometimes
|
||||||
|
it's easier to do so <a href="/web_editor.md">via GitLab UI</a>:</p>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li><a href="web_editor.md#create-a-file">Create a file</a></li>
|
||||||
|
<li><a href="web_editor.md#upload-a-file">Upload a file</a></li>
|
||||||
|
<li><a href="web_editor.md#template-dropdowns">File templates</a></li>
|
||||||
|
<li><a href="web_editor.md#create-a-directory">Create a directory</a></li>
|
||||||
|
<li><a href="web_editor.md#tips">Start a merge request</a></li>
|
||||||
|
</ul>
|
||||||
|
<p dir="auto"><strong>From the command line:</strong></p>
|
||||||
|
<p dir="auto">To get started with the command line, please read through the
|
||||||
|
<a href="/gitlab-basics/command-line-commands.md">command line basics documentation</a>.</p>
|
||||||
|
<h3 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#find-files" id="user-content-find-files"></a>Find files</h3>
|
||||||
|
<p dir="auto">Use GitLab's <a href="/workflow/file_finder.md">file finder</a> to search for files in a repository.</p>
|
||||||
|
<h3 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#jupyter-notebook-files" id="user-content-jupyter-notebook-files"></a>Jupyter Notebook files</h3>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
<p><a href="https://gitlab.com/gitlab-org/gitlab-ce/issues/2508" rel="nofollow noreferrer noopener" target="_blank">Introduced</a> in GitLab 9.1</p>
|
||||||
|
</blockquote>
|
||||||
|
<p dir="auto"><a href="https://jupyter.org" rel="nofollow noreferrer noopener" target="_blank">Jupyter</a> Notebook (previously IPython Notebook) files are used for
|
||||||
|
interactive computing in many fields and contain a complete record of the
|
||||||
|
user's sessions and include code, narrative text, equations and rich output.</p>
|
||||||
|
<p dir="auto">When added to a repository, Jupyter Notebooks with a <code>.ipynb</code> extension will be
|
||||||
|
rendered to HTML when viewed.</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/jupyter_notebook.png" rel="noopener noreferrer" target="_blank"><img alt="Jupyter Notebook Rich Output" class="lazy" data-src="img/jupyter_notebook.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<p dir="auto">Interactive features, including JavaScript plots, will not work when viewed in
|
||||||
|
GitLab.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#branches" id="user-content-branches"></a>Branches</h2>
|
||||||
|
<p dir="auto">When you submit changes in a new <a href="/branches/index.md">branch</a>, you create a new version
|
||||||
|
of that project's file tree. Your branch contains all the changes
|
||||||
|
you are presenting, which are detected by Git line by line.</p>
|
||||||
|
<p dir="auto">To continue your workflow, once you pushed your changes to a new branch,
|
||||||
|
you can create a <a href="/merge_requests/index.md">merge request</a>, perform
|
||||||
|
inline code review, and <a href="/discussions/index.md">discuss</a>
|
||||||
|
your implementation with your team.
|
||||||
|
You can live preview changes submitted to a new branch with
|
||||||
|
<a href="/ci/review_apps/index.md">Review Apps</a>.</p>
|
||||||
|
<p dir="auto">With <a href="https://about.gitlab.com/pricing/" rel="nofollow noreferrer noopener" target="_blank">GitLab Starter</a>, you can also request
|
||||||
|
<a href="https://docs.gitlab.com/ee/user/project/merge_requests/merge_request_approvals.html" rel="nofollow noreferrer noopener" target="_blank">approval</a> from your managers.</p>
|
||||||
|
<p dir="auto">To create, delete, and <a href="/branches/index.md">branches</a> via GitLab's UI:</p>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li><a href="branches/index.md#default-branch">Default branches</a></li>
|
||||||
|
<li><a href="web_editor.md#create-a-new-branch">Create a branch</a></li>
|
||||||
|
<li><a href="../protected_branches.md#protected-branches">Protected branches</a></li>
|
||||||
|
<li><a href="branches/index.md#delete-merged-branches">Delete merged branches</a></li>
|
||||||
|
</ul>
|
||||||
|
<p dir="auto">Alternatively, you can use the
|
||||||
|
<a href="../../../gitlab-basics/start-using-git.md#create-a-branch">command line</a>.</p>
|
||||||
|
<p dir="auto">To learn more about branching strategies read through the
|
||||||
|
<a href="/university/training/gitlab_flow.md">GitLab Flow</a> documentation.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#commits" id="user-content-commits"></a>Commits</h2>
|
||||||
|
<p dir="auto">When you <a href="https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository" rel="nofollow noreferrer noopener" target="_blank">commit your changes</a>,
|
||||||
|
you are introducing those changes to your branch.
|
||||||
|
Via command line, you can commit multiple times before pushing.</p>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li>
|
||||||
|
<strong>Commit message:</strong>
|
||||||
|
A commit message is important to identity what is being changed and,
|
||||||
|
more importantly, why. In GitLab, you can add keywords to the commit
|
||||||
|
message that will perform one of the actions below:
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<strong>Trigger a GitLab CI/CD pipeline:</strong>
|
||||||
|
If you have your project configured with <a href="/ci/README.md">GitLab CI/CD</a>,
|
||||||
|
you will trigger a pipeline per push, not per commit.</li>
|
||||||
|
<li>
|
||||||
|
<strong>Skip pipelines:</strong>
|
||||||
|
You can add to you commit message the keyword
|
||||||
|
<a href="../../../ci/yaml/README.html#skipping-jobs"><code>[ci skip]</code></a>
|
||||||
|
and GitLab CI will skip that pipeline.</li>
|
||||||
|
<li>
|
||||||
|
<strong>Cross-link issues and merge requests:</strong>
|
||||||
|
<a href="../issues/crosslinking_issues.md#from-commit-messages">Cross-linking</a>
|
||||||
|
is great to keep track of what's is somehow related in your workflow.
|
||||||
|
If you mention an issue or a merge request in a commit message, they will be shown
|
||||||
|
on their respective thread.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<strong>Cherry-pick a commit:</strong>
|
||||||
|
In GitLab, you can
|
||||||
|
<a href="../merge_requests/cherry_pick_changes.md#cherry-picking-a-commit">cherry-pick a commit</a>
|
||||||
|
right from the UI.</li>
|
||||||
|
<li>
|
||||||
|
<strong>Revert a commit:</strong>
|
||||||
|
Easily <a href="../merge_requests/revert_changes.md#reverting-a-commit">revert a commit</a>
|
||||||
|
from the UI to a selected branch.</li>
|
||||||
|
<li>
|
||||||
|
<strong>Sign a commit:</strong>
|
||||||
|
Use GPG to <a href="/gpg_signed_commits/index.md">sign your commits</a>.</li>
|
||||||
|
</ul>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#repository-size" id="user-content-repository-size"></a>Repository size</h2>
|
||||||
|
<p dir="auto">On GitLab.com, your <a href="../../gitlab_com/index.md#repository-size-limit">repository size limit is 10GB</a>
|
||||||
|
(including LFS). For other instances, the repository size is limited by your
|
||||||
|
system administrators.</p>
|
||||||
|
<p dir="auto">You can also <a href="/reducing_the_repo_size_using_git.md">reduce a repository size using Git</a>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#contributors" id="user-content-contributors"></a>Contributors</h2>
|
||||||
|
<p dir="auto">All the contributors to your codebase are displayed under your project's <strong>Settings > Contributors</strong>.</p>
|
||||||
|
<p dir="auto">They are ordered from the collaborator with the greatest number
|
||||||
|
of commits to the fewest, and displayed on a nice graph:</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/contributors_graph.png" rel="noopener noreferrer" target="_blank"><img alt="contributors to code" class="lazy" data-src="img/contributors_graph.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#repository-graph" id="user-content-repository-graph"></a>Repository graph</h2>
|
||||||
|
<p dir="auto">The repository graph displays visually the Git flow strategy used in that repository:</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/repo_graph.png" rel="noopener noreferrer" target="_blank"><img alt="repository Git flow" class="lazy" data-src="img/repo_graph.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<p dir="auto">Find it under your project's <strong>Repository > Graph</strong>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#compare" id="user-content-compare"></a>Compare</h2>
|
||||||
|
<p dir="auto">Select branches to compare and view the changes inline:</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/compare_branches.png" rel="noopener noreferrer" target="_blank"><img alt="compare branches" class="lazy" data-src="img/compare_branches.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<p dir="auto">Find it under your project's <strong>Repository > Compare</strong>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#locked-files" id="user-content-locked-files"></a>Locked files</h2>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
<p>Available in <a href="https://about.gitlab.com/pricing/" rel="nofollow noreferrer noopener" target="_blank">GitLab Premium</a>.</p>
|
||||||
|
</blockquote>
|
||||||
|
<p dir="auto">Lock your files to prevent any conflicting changes.</p>
|
||||||
|
<p dir="auto"><a href="https://docs.gitlab.com/ee/user/project/file_lock.html" rel="nofollow noreferrer noopener" target="_blank">File Locking</a> is available only in
|
||||||
|
<a href="https://about.gitlab.com/pricing/" rel="nofollow noreferrer noopener" target="_blank">GitLab Premium</a>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#repositorys-api" id="user-content-repositorys-api"></a>Repository's API</h2>
|
||||||
|
<p dir="auto">You can access your repos via <a href="/api/repositories.md">repository API</a>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#clone-in-apple-xcode" id="user-content-clone-in-apple-xcode"></a>Clone in Apple Xcode</h2>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
<p><a href="https://gitlab.com/gitlab-org/gitlab-ce/issues/45820" rel="nofollow noreferrer noopener" target="_blank">Introduced</a> in GitLab 11.0</p>
|
||||||
|
</blockquote>
|
||||||
|
<p dir="auto">Projects that contain a <code>.xcodeproj</code> or <code>.xcworkspace</code> directory can now be cloned
|
||||||
|
in Xcode using the new <strong>Open in Xcode</strong> button, located next to the Git URL
|
||||||
|
used for cloning your project. The button is only shown on macOS.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/15204cfaa6e4c2b6ef719ff0a83a4923
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/15204cfaa6e4c2b6ef719ff0a83a4923
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/155ac1fcb757538f4e66013992530c5a
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/155ac1fcb757538f4e66013992530c5a
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/156a42933289f94a4f5b7c0fe9d10d69
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/156a42933289f94a4f5b7c0fe9d10d69
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/15a6d8fec0f54792ceb66287cf389963
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/15a6d8fec0f54792ceb66287cf389963
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/15f648c459cf4d5dd3e91eb0e429bcd1
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/15f648c459cf4d5dd3e91eb0e429bcd1
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
266
docker/tanner/snare/dist/pages/1/15fe9a87e936b55c29de254c21c6b0f4
vendored
Normal file
266
docker/tanner/snare/dist/pages/1/15fe9a87e936b55c29de254c21c6b0f4
vendored
Normal file
|
@ -0,0 +1,266 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Todos · Workflow · Help" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/help/workflow/todos.md" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Todos · Workflow · Help" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Todos · Workflow · Help · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.help.show.c42c0700.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="VhuuIA6OZ/dHjj2cDpjBI1fuh0yr9rDCQdNkjgcdUI6CPh/9K9it1ecVMThujEMdAGBOpYLGQ+8F4A4vKSV0NA==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="help:show" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li><a href="/help">Help</a><svg class="s8 breadcrumbs-list-angle"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#angle-right"></use></svg></li>
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/help/workflow/todos.md">Help</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="documentation wiki prepend-top-default">
|
||||||
|
<h1 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#gitlab-todos" id="user-content-gitlab-todos"></a>GitLab Todos</h1>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
<p><a href="https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2817" rel="nofollow noreferrer noopener" target="_blank">Introduced</a> in GitLab 8.5.</p>
|
||||||
|
</blockquote>
|
||||||
|
<p dir="auto">When you log into GitLab, you normally want to see where you should spend your
|
||||||
|
time and take some action, or what you need to keep an eye on. All without the
|
||||||
|
mess of a huge pile of e-mail notifications. GitLab is where you do your work,
|
||||||
|
so being able to get started quickly is very important.</p>
|
||||||
|
<p dir="auto">Todos is a chronological list of to-dos that are waiting for your input, all
|
||||||
|
in a simple dashboard.</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/todos_index.png" rel="noopener noreferrer" target="_blank"><img alt="Todos screenshot showing a list of items to check on" class="lazy" data-src="img/todos_index.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<hr/>
|
||||||
|
<p dir="auto">You can quickly access the Todos dashboard using the bell icon next to the
|
||||||
|
search bar in the upper right corner. The number in blue is the number of Todos
|
||||||
|
you still have open if the count is < 100, else it's 99+. The exact number
|
||||||
|
will still be shown in the body of the <em>To do</em> tab.</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/todos_icon.png" rel="noopener noreferrer" target="_blank"><img alt="Todos icon" class="lazy" data-src="img/todos_icon.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#what-triggers-a-todo" id="user-content-what-triggers-a-todo"></a>What triggers a Todo</h2>
|
||||||
|
<p dir="auto">A Todo appears in your Todos dashboard when:</p>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li>an issue or merge request is assigned to you,</li>
|
||||||
|
<li>you are <code>@mentioned</code> in an issue or merge request, be it the description of
|
||||||
|
the issue/merge request or in a comment,</li>
|
||||||
|
<li>you are <code>@mentioned</code> in a comment on a commit,</li>
|
||||||
|
<li>a job in the CI pipeline running for your merge request failed, but this
|
||||||
|
job is not allowed to fail.</li>
|
||||||
|
<li>an open merge request becomes unmergeable due to conflict, and you are either:
|
||||||
|
<ul>
|
||||||
|
<li>the author, or</li>
|
||||||
|
<li>have set it to automatically merge once pipeline succeeds.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h3 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#directly-addressed-todos" id="user-content-directly-addressed-todos"></a>Directly addressed Todos</h3>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
<p><a href="https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7926" rel="nofollow noreferrer noopener" target="_blank">Introduced</a> in GitLab 9.0.</p>
|
||||||
|
</blockquote>
|
||||||
|
<p dir="auto">If you are mentioned at the start of a line, the todo you receive will be listed
|
||||||
|
as 'directly addressed'. For instance, in this comment:</p>
|
||||||
|
<pre class="code highlight js-syntax-highlight markdown" lang="markdown" v-pre="true"><code><span class="line" id="LC1" lang="markdown">@alice What do you think? cc: @bob</span>
|
||||||
|
<span class="line" id="LC2" lang="markdown"></span>
|
||||||
|
<span class="line" id="LC3" lang="markdown"><span class="p">-</span> @carol can you please have a look?</span>
|
||||||
|
<span class="line" id="LC4" lang="markdown"></span>
|
||||||
|
<span class="line" id="LC5" lang="markdown"><span class="gt">>>></span></span>
|
||||||
|
<span class="line" id="LC6" lang="markdown">@dan what do you think?</span>
|
||||||
|
<span class="line" id="LC7" lang="markdown"><span class="gt">>>></span></span>
|
||||||
|
<span class="line" id="LC8" lang="markdown"></span>
|
||||||
|
<span class="line" id="LC9" lang="markdown">@erin @frank thank you!</span></code></pre>
|
||||||
|
<p dir="auto">The people receiving directly addressed todos are <code>@alice</code>, <code>@erin</code>, and
|
||||||
|
<code>@frank</code>. Directly addressed todos only differ from mention todos in their type,
|
||||||
|
for filtering; otherwise, they appear as normal.</p>
|
||||||
|
<h3 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#manually-creating-a-todo" id="user-content-manually-creating-a-todo"></a>Manually creating a Todo</h3>
|
||||||
|
<p dir="auto">You can also add an issue or merge request to your Todos dashboard by clicking
|
||||||
|
the "Add todo" button in the issue or merge request sidebar.</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/todos_add_todo_sidebar.png" rel="noopener noreferrer" target="_blank"><img alt="Adding a Todo from the issuable sidebar" class="lazy" data-src="img/todos_add_todo_sidebar.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#marking-a-todo-as-done" id="user-content-marking-a-todo-as-done"></a>Marking a Todo as done</h2>
|
||||||
|
<p dir="auto">Any action to the corresponding issue or merge request will mark your Todo as
|
||||||
|
<strong>Done</strong>. Actions that dismiss Todos include:</p>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li>changing the assignee</li>
|
||||||
|
<li>changing the milestone</li>
|
||||||
|
<li>adding/removing a label</li>
|
||||||
|
<li>commenting on the issue</li>
|
||||||
|
</ul>
|
||||||
|
<hr/>
|
||||||
|
<p dir="auto">Todos are personal, and they're only marked as done if the action is coming from
|
||||||
|
you. If you close the issue or merge request, your Todo will automatically
|
||||||
|
be marked as done.</p>
|
||||||
|
<p dir="auto">If someone else closes, merges, or takes action on the issue or merge
|
||||||
|
request, your Todo will remain pending. This prevents other users from closing issues without you being notified.</p>
|
||||||
|
<p dir="auto">There is just one Todo per issue or merge request, so mentioning a user a
|
||||||
|
hundred times in an issue will only trigger one Todo.</p>
|
||||||
|
<hr/>
|
||||||
|
<p dir="auto">If no action is needed, you can manually mark the Todo as done by clicking the
|
||||||
|
corresponding <strong>Done</strong> button, and it will disappear from your Todo list.</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/todo_list_item.png" rel="noopener noreferrer" target="_blank"><img alt="A Todo in the Todos dashboard" class="lazy" data-src="img/todo_list_item.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<p dir="auto">A Todo can also be marked as done from the issue or merge request sidebar using
|
||||||
|
the "Mark todo as done" button.</p>
|
||||||
|
<p dir="auto"><a class="no-attachment-icon" href="/img/todos_mark_done_sidebar.png" rel="noopener noreferrer" target="_blank"><img alt="Mark todo as done from the issuable sidebar" class="lazy" data-src="img/todos_mark_done_sidebar.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/></a></p>
|
||||||
|
<p dir="auto">You can mark all your Todos as done at once by clicking on the <strong>Mark all as
|
||||||
|
done</strong> button.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#filtering-your-todos" id="user-content-filtering-your-todos"></a>Filtering your Todos</h2>
|
||||||
|
<p dir="auto">There are four kinds of filters you can use on your Todos dashboard.</p>
|
||||||
|
<table dir="auto">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Filter</th>
|
||||||
|
<th>Description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>Project</td>
|
||||||
|
<td>Filter by project</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Author</td>
|
||||||
|
<td>Filter by the author that triggered the Todo</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Type</td>
|
||||||
|
<td>Filter by issue or merge request</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Action</td>
|
||||||
|
<td>Filter by the action that triggered the Todo</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<p dir="auto">You can also filter by more than one of these at the same time. The possible Actions are <code>Any Action</code>, <code>Assigned</code>, <code>Mentioned</code>, <code>Added</code>, <code>Pipelines</code>, and <code>Directly Addressed</code>, <a href="#what-triggers-a-todo">as described above</a>.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
175
docker/tanner/snare/dist/pages/1/1654049e108edbaa799711f5f99df50c
vendored
Normal file
175
docker/tanner/snare/dist/pages/1/1654049e108edbaa799711f5f99df50c
vendored
Normal file
|
@ -0,0 +1,175 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Metrics · Prometheus library · Integrations · Project · User · Help" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/help/user/project/integrations/prometheus_library/metrics.md" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Metrics · Prometheus library · Integrations · Project · User · Help" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Metrics · Prometheus library · Integrations · Project · User · Help · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.help.show.c42c0700.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="6Bgc1g6ORQZyM34HMgfPvHKz6/h+jNkMQ4EEpqIKPcPT01lCV4O3WCXMWlPbESKs/6271l/fksvCg7O8odYUJg==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="help:show" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
<div class="search search-form">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="form-inline" method="get"><input name="utf8" type="hidden" value="✓"/><div class="search-input-container">
|
||||||
|
<div class="search-input-wrap">
|
||||||
|
<div class="dropdown" data-url="/search/autocomplete">
|
||||||
|
<input aria-label="Search" autocomplete="off" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" id="search" name="search" placeholder="Search" spellcheck="false" tabindex="1" type="search"/>
|
||||||
|
<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
|
||||||
|
<div class="dropdown-menu dropdown-select">
|
||||||
|
<div class="dropdown-content"><ul>
|
||||||
|
<li class="dropdown-menu-empty-item">
|
||||||
|
<a>
|
||||||
|
Loading...
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
<svg class="s16 search-icon"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<input class="js-search-group-options" id="group_id" name="group_id" type="hidden"/>
|
||||||
|
<input class="js-search-project-options" id="search_project_id" name="project_id" type="hidden" value=""/>
|
||||||
|
<input id="repository_ref" name="repository_ref" type="hidden"/>
|
||||||
|
<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete"></div>
|
||||||
|
</form></div>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li><a href="/help">Help</a><svg class="s8 breadcrumbs-list-angle"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#angle-right"></use></svg></li>
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/help/user/project/integrations/prometheus_library/metrics.md">Help</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="documentation wiki prepend-top-default">
|
||||||
|
<h1 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#prometheus-metrics-library" id="user-content-prometheus-metrics-library"></a>Prometheus Metrics library</h1>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
<p><a href="https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8935" rel="nofollow noreferrer noopener" target="_blank">Introduced</a> in GitLab 9.0</p>
|
||||||
|
</blockquote>
|
||||||
|
<p dir="auto">GitLab offers automatic detection of select <a href="https://prometheus.io/docs/instrumenting/exporters/" rel="nofollow noreferrer noopener" target="_blank">Prometheus exporters</a>. Currently supported exporters are:</p>
|
||||||
|
<ul dir="auto">
|
||||||
|
<li><a href="/kubernetes.md">Kubernetes</a></li>
|
||||||
|
<li><a href="/nginx.md">NGINX</a></li>
|
||||||
|
<li><a href="/nginx_ingress.md">NGINX Ingress Controller</a></li>
|
||||||
|
<li><a href="/haproxy.md">HAProxy</a></li>
|
||||||
|
<li><a href="/cloudwatch.md">Amazon Cloud Watch</a></li>
|
||||||
|
</ul>
|
||||||
|
<p dir="auto">We have tried to surface the most important metrics for each exporter, and will be continuing to add support for additional exporters in future releases. If you would like to add support for other official exporters, <a href="#adding-to-the-library">contributions</a> are welcome.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#identifying-environments" id="user-content-identifying-environments"></a>Identifying Environments</h2>
|
||||||
|
<p dir="auto">GitLab retrieves performance data from the configured Prometheus server, and attempts to identifying the presence of known metrics. Once identified, GitLab then needs to be able to map the data to a particular environment.</p>
|
||||||
|
<p dir="auto">In order to isolate and only display relevant metrics for a given environment, GitLab needs a method to detect which labels are associated. To do that,
|
||||||
|
GitLab uses the defined queries and fills in the environment specific variables. Typically this involves looking for the <a href="../../../../ci/variables/README.md#predefined-variables-environment-variables">$CI_ENVIRONMENT_SLUG</a>, but may also include other information such as the project's Kubernetes namespace. Each search query is defined in the <a href="#prometheus-metrics-library">exporter specific documentation</a>.</p>
|
||||||
|
<h2 dir="auto">
|
||||||
|
<a aria-hidden="true" class="anchor" href="#adding-to-the-library" id="user-content-adding-to-the-library"></a>Adding to the library</h2>
|
||||||
|
<p dir="auto">We strive to support the 2-4 most important metrics for each common system service that supports Prometheus. If you are looking for support for a particular exporter which has not yet been added to the library, additions can be made <a href="https://gitlab.com/gitlab-org/gitlab-ce/blob/master/config/prometheus/additional_metrics.yml" rel="nofollow noreferrer noopener" target="_blank">to the <code>additional_metrics.yml</code></a> file.</p>
|
||||||
|
<blockquote dir="auto">
|
||||||
|
<p>Note: The library is only for monitoring public, common, system services which all customers can benefit from. Support for monitoring <a href="https://gitlab.com/gitlab-org/gitlab-ee/issues/2273" rel="nofollow noreferrer noopener" target="_blank">customer proprietary metrics</a> will be added in a subsequent release.</p>
|
||||||
|
</blockquote>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/16bf9e04345baaa908bf0dabc135c235
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/16bf9e04345baaa908bf0dabc135c235
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/16e6aec69957fc595257f5e62fcf6217
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/16e6aec69957fc595257f5e62fcf6217
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/16f3679fce5753826b92d6ff813ad49c
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/16f3679fce5753826b92d6ff813ad49c
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1778b73e0156b467ffe3cfb070cd774e
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1778b73e0156b467ffe3cfb070cd774e
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1823043df2ee58b2cee77f6d1e13f701
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1823043df2ee58b2cee77f6d1e13f701
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1853315820888bc2461c99e4fbce89ba
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1853315820888bc2461c99e4fbce89ba
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/18d17453530d169dda7b89234a3d43e2
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/18d17453530d169dda7b89234a3d43e2
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
169
docker/tanner/snare/dist/pages/1/18fc53a52a033fe75f7d0542124ca8c0
vendored
Normal file
169
docker/tanner/snare/dist/pages/1/18fc53a52a033fe75f7d0542124ca8c0
vendored
Normal file
|
@ -0,0 +1,169 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html class="" lang="en">
|
||||||
|
<head prefix="og: http://ogp.me/ns#">
|
||||||
|
<meta charset="utf-8"/>
|
||||||
|
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
|
||||||
|
<meta content="object" property="og:type"/>
|
||||||
|
<meta content="GitLab" property="og:site_name"/>
|
||||||
|
<meta content="Search" property="og:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="og:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"/>
|
||||||
|
<meta content="64" property="og:image:width"/>
|
||||||
|
<meta content="64" property="og:image:height"/>
|
||||||
|
<meta content="http://172.20.254.127/search" property="og:url"/>
|
||||||
|
<meta content="summary" property="twitter:card"/>
|
||||||
|
<meta content="Search" property="twitter:title"/>
|
||||||
|
<meta content="GitLab Community Edition" property="twitter:description"/>
|
||||||
|
<meta content="http://172.20.254.127/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image"/>
|
||||||
|
<title>Search · GitLab</title>
|
||||||
|
<meta content="GitLab Community Edition" name="description"/>
|
||||||
|
<link data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" rel="shortcut icon" type="image/png"/>
|
||||||
|
<link href="/assets/application-266f2bfa52ff531258d13c702895a14fd5994ca591fa2df7338da00ab18c99ac.css" media="all" rel="stylesheet"/>
|
||||||
|
<link href="/assets/print-c8ff536271f8974b8a9a5f75c0ca25d2b8c1dceb4cff3c01d1603862a0bdcbfc.css" media="print" rel="stylesheet"/>
|
||||||
|
<script>
|
||||||
|
//<![CDATA[
|
||||||
|
window.gon={};gon.api_version="v4";gon.default_avatar_url="http://172.20.254.127/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="http://172.20.254.127";gon.revision="63daf37";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];
|
||||||
|
//]]>
|
||||||
|
</script>
|
||||||
|
<script defer="defer" src="/assets/webpack/runtime.9fcb75d4.bundle.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/main.a66b6c66.chunk.js"></script>
|
||||||
|
<script defer="defer" src="/assets/webpack/pages.search.show.c3d5fcbd.chunk.js"></script>
|
||||||
|
<meta content="authenticity_token" name="csrf-param">
|
||||||
|
<meta content="sl1NK/0weCwH2B8CsAgIFFoIgBhzJvFriSJU/kLNNLQwkgqerqWC2F/l13AQfrSqsMJYvEJlldnpG1cl3X/IQw==" name="csrf-token">
|
||||||
|
<meta content="origin-when-cross-origin" name="referrer"/>
|
||||||
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
|
||||||
|
<meta content="#474D57" name="theme-color"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" rel="apple-touch-icon" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" rel="apple-touch-icon" sizes="76x76" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" rel="apple-touch-icon" sizes="120x120" type="image/x-icon"/>
|
||||||
|
<link href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" rel="apple-touch-icon" sizes="152x152" type="image/x-icon"/>
|
||||||
|
<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon"/>
|
||||||
|
<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage"/>
|
||||||
|
<meta content="#30353E" name="msapplication-TileColor"/>
|
||||||
|
</meta></meta></head>
|
||||||
|
<body class="ui-indigo " data-group="" data-page="search:show" data-project="">
|
||||||
|
<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm">
|
||||||
|
<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="header-content">
|
||||||
|
<div class="title-container">
|
||||||
|
<h1 class="title">
|
||||||
|
<a href="/" id="logo" title="Dashboard"><svg class="tanuki-logo" height="24" viewbox="0 0 36 36" width="24">
|
||||||
|
<path class="tanuki-shape tanuki-left-ear" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-ear" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-nose" d="M18,34.38 3,14 33,14 Z" fill="#e24329"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-eye" d="M18,34.38 11.38,14 2,14 6,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-eye" d="M18,34.38 24.62,14 34,14 30,25Z" fill="#fc6d26"></path>
|
||||||
|
<path class="tanuki-shape tanuki-left-cheek" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z" fill="#fca326"></path>
|
||||||
|
<path class="tanuki-shape tanuki-right-cheek" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z" fill="#fca326"></path>
|
||||||
|
</svg>
|
||||||
|
<span class="logo-text d-none d-sm-block">
|
||||||
|
<svg viewbox="0 0 617 169" xmlns="http://www.w3.org/2000/svg"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"></path></svg>
|
||||||
|
</span>
|
||||||
|
</a></h1>
|
||||||
|
<ul class="list-unstyled navbar-sub-nav">
|
||||||
|
<li class="home"><a class="dashboard-shortcuts-projects" href="/explore" title="Projects">Projects
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-groups" href="/explore/groups" title="Groups">Groups
|
||||||
|
</a></li><li class=""><a class="dashboard-shortcuts-snippets" href="/explore/snippets" title="Snippets">Snippets
|
||||||
|
</a></li><li>
|
||||||
|
<a href="/help" title="About GitLab CE">Help</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="nav-item d-none d-sm-none d-md-block m-auto">
|
||||||
|
</li>
|
||||||
|
<li class="nav-item d-inline-block d-sm-none d-md-none">
|
||||||
|
<a aria-label="Search" data-container="body" data-placement="bottom" data-toggle="tooltip" href="/search" title="Search"><svg class="s16"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#search"></use></svg>
|
||||||
|
</a></li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<div>
|
||||||
|
<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<button class="navbar-toggler d-block d-sm-none" type="button">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#more"></use></svg>
|
||||||
|
<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-07542808fffaf82e9b57b144464ea42620b32f65ce441c01528d23d4b96d5f11.svg#close"></use></svg>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="layout-page">
|
||||||
|
<div class="content-wrapper">
|
||||||
|
<div class="mobile-overlay"></div>
|
||||||
|
<div class="alert-wrapper">
|
||||||
|
<nav class="breadcrumbs container-fluid container-limited" role="navigation">
|
||||||
|
<div class="breadcrumbs-container">
|
||||||
|
<div class="breadcrumbs-links js-title-container">
|
||||||
|
<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
|
||||||
|
<li>
|
||||||
|
<h2 class="breadcrumbs-sub-title"><a href="/search">Search</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="flash-container flash-container-page">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container-fluid container-limited ">
|
||||||
|
<div class="content" id="content-body">
|
||||||
|
<div class="prepend-top-default">
|
||||||
|
<form accept-charset="UTF-8" action="/search" class="js-search-form" method="get"><input name="utf8" type="hidden" value="✓"/><input id="snippets" name="snippets" type="hidden"/>
|
||||||
|
<input id="scope" name="scope" type="hidden"/>
|
||||||
|
<div class="search-holder">
|
||||||
|
<div class="search-field-holder">
|
||||||
|
<input autofocus="autofocus" class="form-control search-text-input js-search-input" id="dashboard_search" name="search" placeholder="Search for projects, issues etc" spellcheck="false" type="search"/>
|
||||||
|
<i aria-hidden="true" class="fa fa-search search-icon" data-hidden="true"></i>
|
||||||
|
<button class="hidden js-search-clear search-clear" tabindex="-1" type="button">
|
||||||
|
<i aria-hidden="true" class="fa fa-times-circle" data-hidden="true"></i>
|
||||||
|
<span class="sr-only">
|
||||||
|
Clear search
|
||||||
|
</span>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
<div class="dropdown">
|
||||||
|
<button class="dropdown-menu-toggle js-search-group-dropdown" data-default-label="Group:" data-toggle="dropdown" type="button">
|
||||||
|
<span class="dropdown-toggle-text">
|
||||||
|
Group:
|
||||||
|
Any
|
||||||
|
</span>
|
||||||
|
<i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i>
|
||||||
|
</button>
|
||||||
|
<div class="dropdown-menu dropdown-select dropdown-menu-selectable dropdown-menu-right">
|
||||||
|
<div class="dropdown-title"><span>Filter results by group</span><button aria-label="Close" class="dropdown-title-button dropdown-menu-close" type="button"><i aria-hidden="true" class="fa fa-times dropdown-menu-close-icon" data-hidden="true"></i></button></div>
|
||||||
|
<div class="dropdown-input"><input autocomplete="off" class="dropdown-input-field" id="" placeholder="Search groups" type="search"/><i aria-hidden="true" class="fa fa-search dropdown-input-search" data-hidden="true"></i><i aria-hidden="true" class="fa fa-times dropdown-input-clear js-dropdown-input-clear" data-hidden="true" role="button"></i></div>
|
||||||
|
<div class="dropdown-content"></div>
|
||||||
|
<div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="dropdown project-filter">
|
||||||
|
<button class="dropdown-menu-toggle js-search-project-dropdown" data-default-label="Project:" data-toggle="dropdown" type="button">
|
||||||
|
<span class="dropdown-toggle-text">
|
||||||
|
Project:
|
||||||
|
Any
|
||||||
|
</span>
|
||||||
|
<i aria-hidden="true" class="fa fa-chevron-down" data-hidden="true"></i>
|
||||||
|
</button>
|
||||||
|
<div class="dropdown-menu dropdown-select dropdown-menu-selectable dropdown-menu-right">
|
||||||
|
<div class="dropdown-title"><span>Filter results by project</span><button aria-label="Close" class="dropdown-title-button dropdown-menu-close" type="button"><i aria-hidden="true" class="fa fa-times dropdown-menu-close-icon" data-hidden="true"></i></button></div>
|
||||||
|
<div class="dropdown-input"><input autocomplete="off" class="dropdown-input-field" id="" placeholder="Search projects" type="search"/><i aria-hidden="true" class="fa fa-search dropdown-input-search" data-hidden="true"></i><i aria-hidden="true" class="fa fa-times dropdown-input-clear js-dropdown-input-clear" data-hidden="true" role="button"></i></div>
|
||||||
|
<div class="dropdown-content"></div>
|
||||||
|
<div class="dropdown-loading"><i aria-hidden="true" class="fa fa-spinner fa-spin" data-hidden="true"></i></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<button class="btn btn-success btn-search" name="button" type="submit">Search</button>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
docker/tanner/snare/dist/pages/1/18fcae1cdf3382a7a78f769410c41f69
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/18fcae1cdf3382a7a78f769410c41f69
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1998bccee83c89a29c8d841d98d61785
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1998bccee83c89a29c8d841d98d61785
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/19d340e6c240b14e8f7c5c77287992ba
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/19d340e6c240b14e8f7c5c77287992ba
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
BIN
docker/tanner/snare/dist/pages/1/19e0d97e0557c2ef205d82c7b239fd06
vendored
Normal file
BIN
docker/tanner/snare/dist/pages/1/19e0d97e0557c2ef205d82c7b239fd06
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.9 KiB |
1
docker/tanner/snare/dist/pages/1/1a8a21db83fc108098efb66bd88d4d1a
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1a8a21db83fc108098efb66bd88d4d1a
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1b05da38a0144f86d751234ccef04f78
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1b05da38a0144f86d751234ccef04f78
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1b35ff83d764df93085db67c8c506472
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1b35ff83d764df93085db67c8c506472
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1b712c35ae98a0de967264e203c86b83
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1b712c35ae98a0de967264e203c86b83
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
1
docker/tanner/snare/dist/pages/1/1bb64356b580abe3d3cc323c024eed7a
vendored
Normal file
1
docker/tanner/snare/dist/pages/1/1bb64356b580abe3d3cc323c024eed7a
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
You need to sign in or sign up before continuing.
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue