Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
5461623d
Commit
5461623d
authored
Jun 26, 2017
by
Clement Ho
Committed by
Kushal Pandya
Jun 26, 2017
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Merge branch 'update-9-3-templates' into '9-3-stable'
Update templates for 9.3 See merge request !12041
parent
831054a7
Changes
31
Hide whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
234 additions
and
34 deletions
+234
-34
vendor/Dockerfile/Binary-alpine.Dockerfile
vendor/Dockerfile/Binary-alpine.Dockerfile
+14
-0
vendor/Dockerfile/Binary-scratch.Dockerfile
vendor/Dockerfile/Binary-scratch.Dockerfile
+17
-0
vendor/Dockerfile/Binary.Dockerfile
vendor/Dockerfile/Binary.Dockerfile
+11
-0
vendor/Dockerfile/Golang-alpine.Dockerfile
vendor/Dockerfile/Golang-alpine.Dockerfile
+17
-0
vendor/Dockerfile/Golang-scratch.Dockerfile
vendor/Dockerfile/Golang-scratch.Dockerfile
+20
-0
vendor/Dockerfile/Golang.Dockerfile
vendor/Dockerfile/Golang.Dockerfile
+14
-0
vendor/Dockerfile/Node-alpine.Dockerfile
vendor/Dockerfile/Node-alpine.Dockerfile
+14
-0
vendor/Dockerfile/Node.Dockerfile
vendor/Dockerfile/Node.Dockerfile
+14
-0
vendor/Dockerfile/Ruby-alpine.Dockerfile
vendor/Dockerfile/Ruby-alpine.Dockerfile
+24
-0
vendor/Dockerfile/Ruby.Dockerfile
vendor/Dockerfile/Ruby.Dockerfile
+27
-0
vendor/gitignore/Global/Archives.gitignore
vendor/gitignore/Global/Archives.gitignore
+2
-2
vendor/gitignore/Global/JEnv.gitignore
vendor/gitignore/Global/JEnv.gitignore
+5
-0
vendor/gitignore/Global/SublimeText.gitignore
vendor/gitignore/Global/SublimeText.gitignore
+5
-5
vendor/gitignore/Global/Vagrant.gitignore
vendor/gitignore/Global/Vagrant.gitignore
+4
-0
vendor/gitignore/Global/Vim.gitignore
vendor/gitignore/Global/Vim.gitignore
+6
-4
vendor/gitignore/Global/Windows.gitignore
vendor/gitignore/Global/Windows.gitignore
+3
-0
vendor/gitignore/Global/macOS.gitignore
vendor/gitignore/Global/macOS.gitignore
+1
-0
vendor/gitignore/Python.gitignore
vendor/gitignore/Python.gitignore
+3
-5
vendor/gitignore/Qt.gitignore
vendor/gitignore/Qt.gitignore
+8
-0
vendor/gitignore/SugarCRM.gitignore
vendor/gitignore/SugarCRM.gitignore
+2
-2
vendor/gitignore/VisualStudio.gitignore
vendor/gitignore/VisualStudio.gitignore
+7
-0
vendor/gitlab-ci-yml/.gitlab-ci.yml
vendor/gitlab-ci-yml/.gitlab-ci.yml
+2
-2
vendor/gitlab-ci-yml/Crystal.gitlab-ci.yml
vendor/gitlab-ci-yml/Crystal.gitlab-ci.yml
+1
-1
vendor/gitlab-ci-yml/Django.gitlab-ci.yml
vendor/gitlab-ci-yml/Django.gitlab-ci.yml
+1
-1
vendor/gitlab-ci-yml/Docker.gitlab-ci.yml
vendor/gitlab-ci-yml/Docker.gitlab-ci.yml
+4
-4
vendor/gitlab-ci-yml/Elixir.gitlab-ci.yml
vendor/gitlab-ci-yml/Elixir.gitlab-ci.yml
+1
-1
vendor/gitlab-ci-yml/Laravel.gitlab-ci.yml
vendor/gitlab-ci-yml/Laravel.gitlab-ci.yml
+1
-1
vendor/gitlab-ci-yml/Nodejs.gitlab-ci.yml
vendor/gitlab-ci-yml/Nodejs.gitlab-ci.yml
+1
-1
vendor/gitlab-ci-yml/Pages/JBake.gitlab-ci.yml
vendor/gitlab-ci-yml/Pages/JBake.gitlab-ci.yml
+3
-3
vendor/gitlab-ci-yml/Ruby.gitlab-ci.yml
vendor/gitlab-ci-yml/Ruby.gitlab-ci.yml
+1
-1
vendor/gitlab-ci-yml/Rust.gitlab-ci.yml
vendor/gitlab-ci-yml/Rust.gitlab-ci.yml
+1
-1
No files found.
vendor/Dockerfile/Binary-alpine.Dockerfile
0 → 100644
View file @
5461623d
# This Dockerfile installs a compiled binary into a bare system.
# You must either commit your compiled binary into source control (not recommended)
# or build the binary first as part of a CI/CD pipeline.
FROM
alpine:3.5
# We'll likely need to add SSL root certificates
RUN
apk
--no-cache
add ca-certificates
WORKDIR
/usr/local/bin
# Change `app` to whatever your binary is called
Add
app .
CMD
["./app"]
vendor/Dockerfile/Binary-scratch.Dockerfile
0 → 100644
View file @
5461623d
# This Dockerfile installs a compiled binary into an image with no system at all.
# You must either commit your compiled binary into source control (not recommended)
# or build the binary first as part of a CI/CD pipeline.
# Your binary must be statically compiled with no dynamic dependencies on system libraries.
# e.g. for Docker:
# CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o app .
FROM
scratch
# Since we started from scratch, we'll likely need to add SSL root certificates
ADD
/etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
WORKDIR
/usr/local/bin
# Change `app` to whatever your binary is called
Add
app .
CMD
["./app"]
vendor/Dockerfile/Binary.Dockerfile
0 → 100644
View file @
5461623d
# This Dockerfile installs a compiled binary into a bare system.
# You must either commit your compiled binary into source control (not recommended)
# or build the binary first as part of a CI/CD pipeline.
FROM
buildpack-deps:jessie
WORKDIR
/usr/local/bin
# Change `app` to whatever your binary is called
Add
app .
CMD
["./app"]
vendor/Dockerfile/Golang-alpine.Dockerfile
0 → 100644
View file @
5461623d
FROM
golang:1.8-alpine AS builder
WORKDIR
/usr/src/app
COPY
. .
RUN
go-wrapper download
RUN
go build
-v
FROM
alpine:3.5
# We'll likely need to add SSL root certificates
RUN
apk
--no-cache
add ca-certificates
WORKDIR
/usr/local/bin
COPY
--from=builder /usr/src/app/app .
CMD
["./app"]
vendor/Dockerfile/Golang-scratch.Dockerfile
0 → 100644
View file @
5461623d
FROM
golang:1.8-alpine AS builder
# We'll likely need to add SSL root certificates
RUN
apk
--no-cache
add ca-certificates
WORKDIR
/usr/src/app
COPY
. .
RUN
go-wrapper download
RUN
CGO_ENABLED
=
0
GOOS
=
linux go build
-v
-a
-installsuffix
cgo
-o
app .
FROM
scratch
# Since we started from scratch, we'll copy the SSL root certificates from the builder
COPY
--from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
WORKDIR
/usr/local/bin
COPY
--from=builder /usr/src/app/app .
CMD
["./app"]
vendor/Dockerfile/Golang.Dockerfile
0 → 100644
View file @
5461623d
FROM
golang:1.8 AS builder
WORKDIR
/usr/src/app
COPY
. .
RUN
go-wrapper download
RUN
go build
-v
FROM
buildpack-deps:jessie
WORKDIR
/usr/local/bin
COPY
--from=builder /usr/src/app/app .
CMD
["./app"]
vendor/Dockerfile/Node-alpine.Dockerfile
0 → 100644
View file @
5461623d
FROM
node:7.9-alpine
WORKDIR
/usr/src/app
ARG
NODE_ENV
ENV
NODE_ENV $NODE_ENV
COPY
package.json /usr/src/app/
RUN
npm
install
&&
npm cache clean
COPY
. /usr/src/app
CMD
[ "npm", "start" ]
# replace this with your application's default port
EXPOSE
8888
vendor/Dockerfile/Node.Dockerfile
0 → 100644
View file @
5461623d
FROM
node:7.9
WORKDIR
/usr/src/app
ARG
NODE_ENV
ENV
NODE_ENV $NODE_ENV
COPY
package.json /usr/src/app/
RUN
npm
install
&&
npm cache clean
COPY
. /usr/src/app
CMD
[ "npm", "start" ]
# replace this with your application's default port
EXPOSE
8888
vendor/Dockerfile/Ruby-alpine.Dockerfile
0 → 100644
View file @
5461623d
FROM
ruby:2.4-alpine
# Edit with nodejs, mysql-client, postgresql-client, sqlite3, etc. for your needs.
# Or delete entirely if not needed.
RUN
apk
--no-cache
add nodejs postgresql-client
# throw errors if Gemfile has been modified since Gemfile.lock
RUN
bundle config
--global
frozen 1
RUN
mkdir
-p
/usr/src/app
WORKDIR
/usr/src/app
COPY
Gemfile Gemfile.lock /usr/src/app/
RUN
bundle
install
COPY
. /usr/src/app
# For Sinatra
#EXPOSE 4567
#CMD ["ruby", "./config.rb"]
# For Rails
EXPOSE
3000
CMD
["rails", "server"]
vendor/Dockerfile/Ruby.Dockerfile
0 → 100644
View file @
5461623d
FROM
ruby:2.4
# Edit with nodejs, mysql-client, postgresql-client, sqlite3, etc. for your needs.
# Or delete entirely if not needed.
RUN
apt-get update
\
&&
apt-get
install
-y
--no-install-recommends
\
nodejs
\
postgresql-client
\
&&
rm
-rf
/var/lib/apt/lists/
*
# throw errors if Gemfile has been modified since Gemfile.lock
RUN
bundle config
--global
frozen 1
WORKDIR
/usr/src/app
COPY
Gemfile Gemfile.lock /usr/src/app/
RUN
bundle
install
-j
$(
nproc
)
COPY
. /usr/src/app
# For Sinatra
#EXPOSE 4567
#CMD ["ruby", "./config.rb"]
# For Rails
EXPOSE
3000
CMD
["rails", "server", "-b", "0.0.0.0"]
vendor/gitignore/Global/Archives.gitignore
View file @
5461623d
...
...
@@ -12,11 +12,11 @@
*.lzma
*.cab
#
p
acking-only formats
#
P
acking-only formats
*.iso
*.tar
#
p
ackage management formats
#
P
ackage management formats
*.dmg
*.xpi
*.gem
...
...
vendor/gitignore/Global/JEnv.gitignore
0 → 100644
View file @
5461623d
# JEnv local Java version configuration file
.java-version
# Used by previous versions of JEnv
.jenv-version
vendor/gitignore/Global/SublimeText.gitignore
View file @
5461623d
#
cache files for sublime t
ext
#
Cache files for Sublime T
ext
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
#
w
orkspace files are user-specific
#
W
orkspace files are user-specific
*.sublime-workspace
#
p
roject files should be checked into the repository, unless a significant
# proportion of contributors will probably not be using SublimeText
#
P
roject files should be checked into the repository, unless a significant
# proportion of contributors will probably not be using Sublime
Text
# *.sublime-project
#
sftp
configuration file
#
SFTP
configuration file
sftp-config.json
# Package control specific files
...
...
vendor/gitignore/Global/Vagrant.gitignore
View file @
5461623d
# General
.vagrant/
# Log files (if you are creating logs in debug mode, uncomment this)
# *.logs
vendor/gitignore/Global/Vim.gitignore
View file @
5461623d
#
s
wap
#
S
wap
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-v][a-z]
[._]sw[a-p]
# session
# Session
Session.vim
# temporary
# Temporary
.netrwhist
*~
#
a
uto-generated tag files
#
A
uto-generated tag files
tags
vendor/gitignore/Global/Windows.gitignore
View file @
5461623d
...
...
@@ -3,6 +3,9 @@ Thumbs.db
ehthumbs.db
ehthumbs_vista.db
# Dump file
*.stackdump
# Folder config file
Desktop.ini
...
...
vendor/gitignore/Global/macOS.gitignore
View file @
5461623d
# General
*.DS_Store
.AppleDouble
.LSOverride
...
...
vendor/gitignore/Python.gitignore
View file @
5461623d
...
...
@@ -8,7 +8,6 @@ __pycache__/
# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
...
...
@@ -43,7 +42,7 @@ htmlcov/
.cache
nosetests.xml
coverage.xml
*
,
cover
*
.
cover
.hypothesis/
# Translations
...
...
@@ -79,11 +78,10 @@ celerybeat-schedule
# SageMath parsed files
*.sage.py
#
dotenv
#
Environments
.env
# virtualenv
.venv
env/
venv/
ENV/
...
...
vendor/gitignore/Qt.gitignore
View file @
5461623d
...
...
@@ -12,6 +12,9 @@
# Qt-es
object_script.*.Release
object_script.*.Debug
*_plugin_import.cpp
/.qmake.cache
/.qmake.stash
*.pro.user
...
...
@@ -26,6 +29,11 @@ ui_*.h
Makefile*
*build-*
# Qt unit tests
target_wrapper.*
# QtCreator
*.autosave
...
...
vendor/gitignore/SugarCRM.gitignore
View file @
5461623d
...
...
@@ -6,7 +6,7 @@
# the misuse of the repository as backup replacement.
# For development the cache directory can be safely ignored and
# therefore it is ignored.
/cache/
/cache/
*
!/cache/index.html
# Ignore some files and directories from the custom directory.
/custom/history/
...
...
@@ -22,6 +22,6 @@
# Logs files can safely be ignored.
*.log
# Ignore the new upload directories.
/upload/
/upload/
*
!/upload/index.html
/upload_backup/
vendor/gitignore/VisualStudio.gitignore
View file @
5461623d
...
...
@@ -42,6 +42,9 @@ TestResult.xml
[Rr]eleasePS/
dlldata.c
# Benchmark Results
BenchmarkDotNet.Artifacts/
# .NET Core
project.lock.json
project.fragment.lock.json
...
...
@@ -183,6 +186,7 @@ AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
# Visual Studio cache files
# files ending in .cache can be ignored
...
...
@@ -278,6 +282,9 @@ __pycache__/
# tools/**
# !tools/packages.config
# Tabs Studio
*.tss
# Telerik's JustMock configuration file
*.jmconfig
...
...
vendor/gitlab-ci-yml/.gitlab-ci.yml
View file @
5461623d
image
:
ruby:2.
3
-alpine
image
:
ruby:2.
4
-alpine
test
:
script
:
ruby
verify_templates.rb
script
:
./
verify_templates.rb
vendor/gitlab-ci-yml/Crystal.gitlab-ci.yml
View file @
5461623d
...
...
@@ -4,7 +4,7 @@ image: "crystallang/crystal:latest"
# Pick zero or more services to be used on all builds.
# Only needed when using a docker container to run your tests in.
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-service
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-
a-
service
# services:
# - mysql:latest
# - redis:latest
...
...
vendor/gitlab-ci-yml/Django.gitlab-ci.yml
View file @
5461623d
...
...
@@ -4,7 +4,7 @@ image: python:latest
# Pick zero or more services to be used on all builds.
# Only needed when using a docker container to run your tests in.
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-service
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-
a-
service
services
:
-
mysql:latest
-
postgres:latest
...
...
vendor/gitlab-ci-yml/Docker.gitlab-ci.yml
View file @
5461623d
...
...
@@ -6,8 +6,8 @@ services:
build
:
stage
:
build
before_script
:
-
docker login -u "$CI_REGISTRY_USER" -p "CI_REGISTRY_PASSWORD" $CI_REGISTRY
script
:
-
export IMAGE_TAG=$(echo -en $CI_COMMIT_REF_NAME | tr -c '[:alnum:]_.-' '-')
-
docker login -u "gitlab-ci-token" -p "$CI_JOB_TOKEN" $CI_REGISTRY
-
docker build --pull -t "$CI_REGISTRY_IMAGE:$IMAGE_TAG" .
-
docker push "$CI_REGISTRY_IMAGE:$IMAGE_TAG"
-
docker build --pull -t "$CI_REGISTRY_IMAGE:CI_COMMIT_REF_SLUG" .
-
docker push "$CI_REGISTRY_IMAGE:CI_COMMIT_REF_SLUG"
vendor/gitlab-ci-yml/Elixir.gitlab-ci.yml
View file @
5461623d
...
...
@@ -2,7 +2,7 @@ image: elixir:latest
# Pick zero or more services to be used on all builds.
# Only needed when using a docker container to run your tests in.
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-service
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-
a-
service
services
:
-
mysql:latest
-
redis:latest
...
...
vendor/gitlab-ci-yml/Laravel.gitlab-ci.yml
View file @
5461623d
...
...
@@ -4,7 +4,7 @@ image: php:latest
# Pick zero or more services to be used on all builds.
# Only needed when using a docker container to run your tests in.
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-service
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-
a-
service
services
:
-
mysql:latest
...
...
vendor/gitlab-ci-yml/Nodejs.gitlab-ci.yml
View file @
5461623d
...
...
@@ -4,7 +4,7 @@ image: node:latest
# Pick zero or more services to be used on all builds.
# Only needed when using a docker container to run your tests in.
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-service
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-
a-
service
services
:
-
mysql:latest
-
redis:latest
...
...
vendor/gitlab-ci-yml/Pages/JBake.gitlab-ci.yml
View file @
5461623d
...
...
@@ -3,7 +3,7 @@
#
# JBake https://jbake.org/ is a Java based, open source, static site/blog generator for developers & designers
#
# This yml works with jBake 2.
4.0
# This yml works with jBake 2.
5.1
# Feel free to change JBAKE_VERSION version
#
# HowTo at: https://jorge.aguilera.gitlab.io/howtojbake/
...
...
@@ -11,12 +11,12 @@
image
:
java:8
variables
:
JBAKE_VERSION
:
2.
4.0
JBAKE_VERSION
:
2.
5.1
# We use SDKMan as tool for managing versions
before_script
:
-
apt-get update -qq && apt-get install -y -qq unzip
-
apt-get update -qq && apt-get install -y -qq unzip
zip
-
curl -sSL https://get.sdkman.io | bash
-
echo sdkman_auto_answer=true > /root/.sdkman/etc/config
-
source /root/.sdkman/bin/sdkman-init.sh
...
...
vendor/gitlab-ci-yml/Ruby.gitlab-ci.yml
View file @
5461623d
...
...
@@ -4,7 +4,7 @@ image: "ruby:2.3"
# Pick zero or more services to be used on all builds.
# Only needed when using a docker container to run your tests in.
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-service
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-
a-
service
services
:
-
mysql:latest
-
redis:latest
...
...
vendor/gitlab-ci-yml/Rust.gitlab-ci.yml
View file @
5461623d
...
...
@@ -4,7 +4,7 @@ image: "scorpil/rust:stable"
# Optional: Pick zero or more services to be used on all builds.
# Only needed when using a docker container to run your tests in.
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-service
# Check out: http://docs.gitlab.com/ce/ci/docker/using_docker_images.html#what-is-
a-
service
#services:
# - mysql:latest
# - redis:latest
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment