aboutsummaryrefslogtreecommitdiffstats
path: root/modules/process
Commit message (Collapse)AuthorAgeFilesLines
* Restore functionality for early gits (#7775)zeripath2019-10-121-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | * Change tests to make it possible to run TestGit with 1.7.2 * Make merge run on 1.7.2 * Fix tracking and staging branch name problem * Ensure that git 1.7.2 works on tests * ensure that there is no chance for conflicts * Fix-up missing merge issues * Final rm * Ensure LFS filters run on the tests * Do not sign commits from temp repo * Restore tracking fetch change * Apply suggestions from code review * Update modules/repofiles/temp_repo.go
* Fix run command race (#1470)Mura Li2017-11-132-22/+33
| | | | | | | | | | * Use exec.CommandContext to simplfy timeout handling And fixing the data races which can be identified by the added tests when -race enabled. * Use sleep commmand instead of reading from stdin * Make the error handling go-esque
* Refactor process package and introduce ProcessManager{} with tests (#75)Matthias Loibl2017-01-172-72/+120
| | | | | | | | | | * Add a process.Manager singleton with process.GetManager() * Use process.GetManager everywhere * Fix godoc comments for process module * Increment process counter id after locking the mutex
* modules/process: add ExecDirEnv (next to ExecDir)Mura Li2016-11-271-2/+8
| | | | | | | Add a sibling to ExecDir which is capable of specifying environment variables, so that we can invoke `git` with GIT_INDEX_FILE, GIT_DIR, etc.. For #258
* Lint and document manager apiSandro Santilli2016-11-241-8/+17
|
* Update import paths from github.com/go-gitea to code.gitea.io (#135)Sandro Santilli2016-11-101-1/+1
| | | | | | | - Update import paths from github.com/go-gitea to code.gitea.io - Fix import path for travis See https://docs.travis-ci.com/user/languages/go#Go-Import-Path
* Change import reference to match gitea instead of gogs (#37)Rémy Boulanouar2016-11-031-1/+1
|
* introduce git-shellUnknwon2015-11-261-1/+2
|
* New UI merge in progressUnknwon2014-07-261-1/+1
|
* Able to set timeout for process monitorUnknown2014-07-061-6/+43
|
* Basic process managerUnknown2014-06-191-0/+89