Summary: A Web interface to create projects and repositories, manage access and do code reviews
Name: gitlab-ce
Version: 8.7.5
-Release: 0.19.2
+Release: 0.19.4
License: MIT
Group: Applications/WWW
# md5 deliberately omitted until this package is useful
Source7: gitlab.tmpfiles.d
Source8: gitlab-apache-conf
Source9: gitlab-rake.sh
+Source10: gitconfig
BuildRequires: cmake
BuildRequires: gmp-devel
BuildRequires: libgit2-devel
cp -p %{SOURCE7} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/gitlab.conf
cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/logrotate.d/gitlab.logrotate
cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/httpd/webapps.d/gitlab.conf
+cp -p %{SOURCE10} $RPM_BUILD_ROOT%{homedir}/.gitconfig
install -p %{SOURCE9} $RPM_BUILD_ROOT%{_sbindir}/gitlab-rake
%clean
systemctl -q start gitlab-unicorn
systemctl -q start gitlab-sidekiq
systemctl -q start gitlab.target
- sudo -u gitlab -H git config --global user.name "GitLab"
- sudo -u gitlab -H git config --global user.email "gitlab@localhost"
- sudo -u gitlab -H git config --global core.autocrlf input
echo "Create and configure database in /etc/gitlab/database.yml"
echo "Then run 'sudo -u gitlab bundle exec rake gitlab:setup RAILS_ENV=production'"
echo
%{systemdunitdir}/gitlab.target
%{systemdtmpfilesdir}/gitlab.conf
%dir %attr(755,%{uname},%{gname}) %{homedir}
+%dir %attr(640,%{uname},%{gname}) %{homedir}/.gitconfig
%dir %attr(755,%{uname},%{gname}) %{homedir}/app
%attr(-,%{uname},%{gname}) %{homedir}/app/*
%dir %attr(755,%{uname},%{gname}) %{homedir}/bin