#!/usr/bin/env ruby require_relative '../lib/gitlab_init' # # GitLab Projects shell. Add/remove projects from /home/git/repositories # # Ex. # /bin/gitlab-projects add-project gitlab/gitlab-ci.git # # /bin/gitlab-projects rm-project gitlab/gitlab-ci.git # # /bin/gitlab-projects list-projects # # /bin/gitlab-projects mv-project gitlab/gitlab-ci.git randx/fork.git # # /bin/gitlab-projects fork-project gitlab/gitlab-ci.git randx # # /bin/gitlab-projects import-project randx/six.git https://github.com/randx/six.git # require File.join(ROOT_PATH, 'lib', 'gitlab_projects') # Return non-zero if command execution was not successful if GitlabProjects.new.exec exit 0 else exit 1 end