xaizek / rocketgit (License: AGPLv3+) (since 2018-12-09)
Light and fast Git hosting solution suitable to serve both as a hub or as a personal code storage with its tickets, pull requests, API and much more.
<root> / tests / Makefile (7a20f073e4290a25fc49b432a3122e2bc94c9081) (1,372B) (mode 100644) [raw]
tests := pr_anon wh_http ssh http_totp totp git_log1.sh \
	http_admin http_bug \
	http_create_account http_login http_settings http_csrf http_top \
	token util log state cache prof db event rights keys user repo git \
	bug hook_update git2
.PHONY: $(tests)

all: $(tests)
	@echo "All OK. Good work!"
	@-ls -l err-*
	@echo "Do not forget to check for errors in /var/log/rocketgit!"

pr_anon:
	php pr_anon.php

wh_http:
	php wh_http.php

ssh:
	php ssh.php

http_totp:
	php http_totp.php

totp:
	php totp.php

git_log1.sh:
	./git_log1.sh

token:
	php token.php

util:
	php util.php

sql:
	php sql.php

keys:
	php keys.php

repo:
	php repo.php

rights:
	php rights.php

state:
	php state.php

user:
	php user.php

git:
	php git.php

prof:
	php prof.php

bug:
	php bug.php

log:
	php log.php

event:
	php event.php

cache:
	php cache.php

hook_update:
	./hook_update.sh

http_create_account:
	php http_create_account.php

http_login:
	php http_login.php

http_settings:
	php http_settings.php

http_csrf:
	php http_csrf.php

http_bug:
	php http_bug.php

http_admin:
	php http_admin.php

http_top:
	php http_top.php

git2:
	php git2.php

.PHONY: clean
clean:
	@rm -rf git_log1 *.log *.strace *.strace.* *.out *.lock err-* *.diff \
		http.arond *.pub git2key git2 *.in q_merge_requests/mr-* \
		qstats/* repos/* helper helper.pub keys/* ca *.pid pr_anon.git \
		*.tmp base ubase
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/rocketgit

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master