mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-17 08:01:36 +00:00
Upgrade to www/gitlab-ce version 12.0.3.
This is a major upgrade at required version 11.11.5 to be installed before. Make sure you follow the UPDATING entry. Changelog: https://about.gitlab.com/2019/06/22/gitlab-12-0-released/
This commit is contained in:
parent
088c0220b9
commit
32dddf07ba
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=506124
11
UPDATING
11
UPDATING
@ -6,6 +6,17 @@ You should get into the habit of checking this file for changes each time
|
||||
you update your ports collection, before attempting any port upgrades.
|
||||
|
||||
|
||||
20190707:
|
||||
AFFECTS: users of www/gitlab-ce
|
||||
AUTHOR: mfechner@FreeBSD.org
|
||||
|
||||
You must at first upgrade to version 11.11.5 before you can upgrade
|
||||
to version 12.
|
||||
Support for MySQL will be dropped with next version.
|
||||
Make sure you use at least Postgresql version 9.6.
|
||||
Follow the normal upgrade manual that can be found here:
|
||||
https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/11.11-12.0-freebsd.md
|
||||
|
||||
20190705:
|
||||
AFFECTS: users of net/serviio which bought a license for the non-free features
|
||||
AUTHOR: netchild@FreeBSD.org
|
||||
|
@ -2,8 +2,8 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gitlab-ce
|
||||
PORTVERSION= 11.11.5
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 12.0.3
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= www devel
|
||||
|
||||
MAINTAINER= mfechner@FreeBSD.org
|
||||
@ -17,10 +17,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
# only rubygem-pg and rubygem-mysql are defined later as RUN_DEPENDS
|
||||
# for the options
|
||||
MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
gitlab-shell>=9.1.0:devel/gitlab-shell \
|
||||
gitlab-shell>=9.3.0:devel/gitlab-shell \
|
||||
gitlab-workhorse>=8.7.0:www/gitlab-workhorse \
|
||||
gitaly>=1.42.5:devel/gitaly \
|
||||
gitlab-pages>=1.5.0:www/gitlab-pages \
|
||||
gitaly>=1.47.0:devel/gitaly \
|
||||
gitlab-pages>=1.6.1:www/gitlab-pages \
|
||||
redis>=3.2.12:databases/redis \
|
||||
yarn>=1.10.0:www/yarn \
|
||||
rubygem-rails5>=5.1.7:www/rubygem-rails5 \
|
||||
@ -31,7 +31,7 @@ MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
rubygem-rugged>=0.28.0:devel/rubygem-rugged \
|
||||
rubygem-grape-path-helpers>=1.1:devel/rubygem-grape-path-helpers \
|
||||
rubygem-faraday>=0.12.0:www/rubygem-faraday \
|
||||
rubygem-devise-rails5>=4.4:devel/rubygem-devise-rails5 \
|
||||
rubygem-devise-rails5>=4.6:devel/rubygem-devise-rails5 \
|
||||
rubygem-doorkeeper43>=4.3:security/rubygem-doorkeeper43 \
|
||||
rubygem-doorkeeper-openid_connect>=1.5:security/rubygem-doorkeeper-openid_connect \
|
||||
rubygem-omniauth>=1.8:security/rubygem-omniauth \
|
||||
@ -49,7 +49,7 @@ MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
rubygem-omniauth-twitter>=1.4:net/rubygem-omniauth-twitter \
|
||||
rubygem-omniauth_crowd22>=2.2.0:devel/rubygem-omniauth_crowd22 \
|
||||
rubygem-omniauth-authentiq>=0.3.3:net/rubygem-omniauth-authentiq \
|
||||
rubygem-omniauth_openid_connect>=0.3.0:net/rubygem-omniauth_openid_connect \
|
||||
rubygem-omniauth_openid_connect>=0.3.1:net/rubygem-omniauth_openid_connect \
|
||||
rubygem-omniauth-ultraauth>=0.0.2:net/rubygem-omniauth-ultraauth \
|
||||
rubygem-omniauth-salesforce>=1.0.5:net/rubygem-omniauth-salesforce \
|
||||
rubygem-rack-oauth2>=1.9.3:security/rubygem-rack-oauth2 \
|
||||
@ -62,6 +62,7 @@ MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
rubygem-u2f0>=0.2.1:net/rubygem-u2f0 \
|
||||
rubygem-validates_hostname>=1.0.6:dns/rubygem-validates_hostname \
|
||||
rubygem-rubyzip>=1.2.2:archivers/rubygem-rubyzip \
|
||||
rubygem-acme-client-2.0.3>=2.0.2:security/rubygem-acme-client \
|
||||
rubygem-browser>=2.5:www/rubygem-browser \
|
||||
rubygem-gpgme>=2.0.18:security/rubygem-gpgme \
|
||||
rubygem-gitlab_omniauth-ldap>=2.1.1:net/rubygem-gitlab_omniauth-ldap \
|
||||
@ -98,6 +99,7 @@ MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
rubygem-creole>=0.5.0:textproc/rubygem-creole \
|
||||
rubygem-wikicloth081>=0.8.1:textproc/rubygem-wikicloth081 \
|
||||
rubygem-asciidoctor>=1.5.8:textproc/rubygem-asciidoctor \
|
||||
rubygem-asciidoctor-include-ext>=0.3.1:textproc/rubygem-asciidoctor-include-ext \
|
||||
rubygem-asciidoctor-plantuml008>=0.0.8:textproc/rubygem-asciidoctor-plantuml008 \
|
||||
rubygem-rouge>=3.1:textproc/rubygem-rouge \
|
||||
rubygem-truncato>=0.7.11:textproc/rubygem-truncato \
|
||||
@ -111,13 +113,14 @@ MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
rubygem-unicorn-worker-killer>=0.4.4:www/rubygem-unicorn-worker-killer \
|
||||
rubygem-puma>=3.12:www/rubygem-puma \
|
||||
rubygem-puma_worker_killer>=0:www/rubygem-puma_worker_killer \
|
||||
rubygem-rack-timeout>=0:www/rubygem-rack-timeout \
|
||||
rubygem-state_machines-activerecord05>=0.5.1:databases/rubygem-state_machines-activerecord05 \
|
||||
rubygem-acts-as-taggable-on>=6.0:www/rubygem-acts-as-taggable-on \
|
||||
rubygem-sidekiq>=5.2.7:devel/rubygem-sidekiq \
|
||||
rubygem-sidekiq-cron>=1.0.0:devel/rubygem-sidekiq-cron \
|
||||
rubygem-redis-namespace>=1.6.0:databases/rubygem-redis-namespace \
|
||||
rubygem-gitlab-sidekiq-fetcher>=0.4.0:devel/rubygem-gitlab-sidekiq-fetcher \
|
||||
rubygem-fugit>=1.1:devel/rubygem-fugit \
|
||||
rubygem-fugit>=1.2.1:devel/rubygem-fugit \
|
||||
rubygem-httparty>=0.16.4:www/rubygem-httparty \
|
||||
rubygem-rainbow>=3.0:devel/rubygem-rainbow \
|
||||
rubygem-ruby-progressbar>=0:devel/rubygem-ruby-progressbar \
|
||||
@ -160,9 +163,9 @@ MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
rubygem-request_store>=1.3:devel/rubygem-request_store \
|
||||
rubygem-virtus>=1.0.1:devel/rubygem-virtus \
|
||||
rubygem-base32>=0.3.0:converters/rubygem-base32 \
|
||||
rubygem-sentry-raven>=2.7:devel/rubygem-sentry-raven \
|
||||
rubygem-sentry-raven>=2.9:devel/rubygem-sentry-raven \
|
||||
rubygem-premailer-rails19-rails5>=1.9.7:mail/rubygem-premailer-rails19-rails5 \
|
||||
rubygem-gitlab-labkit>=0.2.0:devel/rubygem-gitlab-labkit \
|
||||
rubygem-gitlab-labkit>=0.3.0:devel/rubygem-gitlab-labkit \
|
||||
rubygem-ruby_parser>=3.8.4:devel/rubygem-ruby_parser \
|
||||
rubygem-rails-i18n-rails5>=5.1.0:devel/rubygem-rails-i18n-rails5 \
|
||||
rubygem-gettext_i18n_rails>=1.8.0:devel/rubygem-gettext_i18n_rails \
|
||||
@ -182,6 +185,9 @@ MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
rubygem-html2text>=0:textproc/rubygem-html2text \
|
||||
rubygem-ruby-prof>=0.17.0:devel/rubygem-ruby-prof \
|
||||
rubygem-rbtrace>=0.4:devel/rubygem-rbtrace \
|
||||
rubygem-memory_profiler>=0.9:devel/rubygem-memory_profiler \
|
||||
rubygem-benchmark-memory>=0.1:benchmarks/rubygem-benchmark-memory \
|
||||
rubygem-activerecord-explain-analyze>=0.1:databases/rubygem-activerecord-explain-analyze \
|
||||
rubygem-oauth2>=1.4.0:net/rubygem-oauth2 \
|
||||
rubygem-health_check26-rails5>=2.6.0:devel/rubygem-health_check26-rails5 \
|
||||
rubygem-vmstat>=2.3.0:sysutils/rubygem-vmstat \
|
||||
@ -190,7 +196,7 @@ MY_DEPENDS= git>=2.21.0:devel/git \
|
||||
rubygem-sshkey>=2.0:security/rubygem-sshkey \
|
||||
rubygem-ed25519>=1.2:security/rubygem-ed25519 \
|
||||
rubygem-bcrypt_pbkdf>=1.0:security/rubygem-bcrypt_pbkdf \
|
||||
rubygem-gitaly-proto>=1.27.2:net/rubygem-gitaly-proto \
|
||||
rubygem-gitaly-proto>=1.32.0:net/rubygem-gitaly-proto \
|
||||
rubygem-grpc>=1.19.0:net/rubygem-grpc \
|
||||
rubygem-gitaly>=0.8.0:net/rubygem-gitaly \
|
||||
rubygem-google-protobuf371>=3.7.1:devel/rubygem-google-protobuf371 \
|
||||
@ -229,7 +235,7 @@ USE_RC_SUBR= gitlab
|
||||
USE_GITLAB= yes
|
||||
GL_ACCOUNT= gitlab-org
|
||||
# Find the here: https://gitlab.com/gitlab-org/gitlab-ce/tags
|
||||
GL_COMMIT= b85e6215a854a02fbb63c4e3be9998fc9fd4e58a
|
||||
GL_COMMIT= 08a51a9db938bb05f9a4c999075d010079e16bad
|
||||
|
||||
USERS= git
|
||||
GROUPS= git
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1562171441
|
||||
SHA256 (gitlab-org-gitlab-ce-b85e6215a854a02fbb63c4e3be9998fc9fd4e58a_GL0.tar.gz) = 5484e64d83c75a4df0f8342de78b099610aebfa97f2695948a22d671abf1d94c
|
||||
SIZE (gitlab-org-gitlab-ce-b85e6215a854a02fbb63c4e3be9998fc9fd4e58a_GL0.tar.gz) = 77475520
|
||||
TIMESTAMP = 1562483293
|
||||
SHA256 (gitlab-org-gitlab-ce-08a51a9db938bb05f9a4c999075d010079e16bad_GL0.tar.gz) = f093ef458d2d30da8c724557bfe5b2178dd1afc80905f1bb845d83050b6dce6b
|
||||
SIZE (gitlab-org-gitlab-ce-08a51a9db938bb05f9a4c999075d010079e16bad_GL0.tar.gz) = 76510504
|
||||
|
@ -1,4 +1,4 @@
|
||||
--- Gemfile.orig 2019-06-10 10:52:55 UTC
|
||||
--- Gemfile.orig 2019-07-01 15:47:59 UTC
|
||||
+++ Gemfile
|
||||
@@ -14,7 +14,7 @@ gem 'sprockets', '~> 3.7.0'
|
||||
gem 'gitlab-default_value_for', '~> 3.1.1', require: 'default_value_for'
|
||||
@ -9,7 +9,7 @@
|
||||
gem 'pg', '~> 1.1', group: :postgres
|
||||
|
||||
gem 'rugged', '~> 0.28'
|
||||
@@ -205,7 +205,7 @@ gem 'connection_pool', '~> 2.0'
|
||||
@@ -209,7 +209,7 @@ gem 'connection_pool', '~> 2.0'
|
||||
gem 'discordrb-webhooks-blackst0ne', '~> 3.3', require: false
|
||||
|
||||
# HipChat integration
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
# JIRA integration
|
||||
gem 'jira-ruby', '~> 1.4'
|
||||
@@ -304,88 +304,6 @@ group :metrics do
|
||||
@@ -308,89 +308,6 @@ group :metrics do
|
||||
# Prometheus
|
||||
gem 'prometheus-client-mmap', '~> 0.9.4'
|
||||
gem 'raindrops', '~> 0.18'
|
||||
@ -62,22 +62,22 @@
|
||||
- # Generate Fake data
|
||||
- gem 'ffaker', '~> 2.10'
|
||||
-
|
||||
- gem 'capybara', '~> 2.18.0'
|
||||
- gem 'capybara', '~> 3.22.0'
|
||||
- gem 'capybara-screenshot', '~> 1.0.22'
|
||||
- gem 'selenium-webdriver', '~> 3.141'
|
||||
-
|
||||
- gem 'spring', '~> 2.0.0'
|
||||
- gem 'spring-commands-rspec', '~> 1.0.4'
|
||||
-
|
||||
- gem 'gitlab-styles', '~> 2.6', require: false
|
||||
- gem 'gitlab-styles', '~> 2.7', require: false
|
||||
- # Pin these dependencies, otherwise a new rule could break the CI pipelines
|
||||
- gem 'rubocop', '~> 0.68.1'
|
||||
- gem 'rubocop', '~> 0.69.0'
|
||||
- gem 'rubocop-performance', '~> 1.1.0'
|
||||
- gem 'rubocop-rspec', '~> 1.22.1'
|
||||
-
|
||||
- gem 'scss_lint', '~> 0.56.0', require: false
|
||||
- gem 'haml_lint', '~> 0.30.0', require: false
|
||||
- gem 'simplecov', '~> 0.14.0', require: false
|
||||
- gem 'haml_lint', '~> 0.31.0', require: false
|
||||
- gem 'simplecov', '~> 0.16.1', require: false
|
||||
- gem 'bundler-audit', '~> 0.5.0', require: false
|
||||
-
|
||||
- gem 'benchmark-ips', '~> 2.3.0', require: false
|
||||
@ -88,6 +88,7 @@
|
||||
- gem 'activerecord_sane_schema_dumper', '1.0'
|
||||
-
|
||||
- gem 'stackprof', '~> 0.2.10', require: false
|
||||
- gem 'derailed_benchmarks', require: false
|
||||
-
|
||||
- gem 'simple_po_parser', '~> 1.1.2', require: false
|
||||
-
|
||||
@ -95,7 +96,7 @@
|
||||
-end
|
||||
-
|
||||
-group :test do
|
||||
- gem 'shoulda-matchers', '~> 3.1.2', require: false
|
||||
- gem 'shoulda-matchers', '~> 4.0.1', require: false
|
||||
- gem 'email_spec', '~> 2.2.0'
|
||||
- gem 'json-schema', '~> 2.8.0'
|
||||
- gem 'webmock', '~> 3.5.1'
|
||||
|
@ -1,15 +1,22 @@
|
||||
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv GITLAB vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
|
||||
[
|
||||
{
|
||||
message: <<EOM
|
||||
Gitlab was installed successfully.
|
||||
|
||||
|
||||
!! WARNING: Please make sure you read in UPDATING entry 20190423 !!
|
||||
|
||||
|
||||
You now need to set up the various components of Gitlab, so please
|
||||
follow the instructions in the guide at:
|
||||
|
||||
https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/install/11.11-freebsd.md
|
||||
|
||||
EOM
|
||||
type: install
|
||||
}
|
||||
{
|
||||
message: "!! WARNING: Please make sure you read in UPDATING entry 20190423 !!"
|
||||
maximum_version: "11.9.7"
|
||||
type: upgrade
|
||||
}
|
||||
{
|
||||
message: <<EOM
|
||||
If you just installed an major upgrade of GitLab, for example you
|
||||
switched from 11.8.x to 11.9.x, please follow the instructions in the guide at:
|
||||
|
||||
@ -19,5 +26,8 @@ If you just installed an minor upgrade of GitLab please follow
|
||||
the instructions in the guide at:
|
||||
|
||||
https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/freebsd_patch_versions.md
|
||||
EOM
|
||||
type: upgrade
|
||||
}
|
||||
]
|
||||
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ GITLAB ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user