# clean files not related for running gitlab
clean_rootfiles() {
cd $root
- rm -r .babelrc
rm -r .github
rm -r .gitlab
rm -r changelogs
rm -r rubocop
rm -r scripts
rm -r spec
+ rm .babelrc
+ rm .codeclimate.yml
rm .csscomb.json
rm .eslintignore
rm .eslintrc
rm .gitlab-ci.yml
rm .haml-lint.yml
rm .mailmap
+ rm .nvmrc
rm .pkgr.yml
rm .rubocop.yml
rm .rubocop_todo.yml
rm Procfile
rm bin/pkgr_before_precompile.sh
rm docker-compose.yml
- rm package.json
- rm yarn.lock
}
clean_rubygems() {
clean_node() {
cd $root
+ rm package.json
+ rm yarn.lock
# needed only for webpack during build
rm -r node_modules
}
+clean_log() {
+ cd $root
+
+ rm -fv log/*.log
+}
+
+clean_locale() {
+ cd $root
+
+ rm locale/*/gitlab.po.time_stamp
+}
+
root=$1
clean_rootfiles
clean_rubygems
clean_node
+clean_log
+clean_locale
Summary: A Web interface to create projects and repositories, manage access and do code reviews
Name: gitlab-ce
Version: 10.1.1
-Release: 0.102
+Release: 0.103
License: MIT
Group: Applications/WWW
# md5 deliberately omitted until this package is useful
%{appdir}/log
%{appdir}/public
%{appdir}/shared
+%{appdir}/symbol
%{appdir}/tmp
%{vardir}/.gitconfig
%dir %attr(771,root,%{gname}) %{_localstatedir}/run/gitlab
+%dir %{appdir}/locale
+
%defattr(-,root,root,-)
%dir %{appdir}/vendor
%{appdir}/vendor/*