| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 44 hours | [wip] all: implement function to install Go toolsdev | Shulhan | |
| 2022-02-01 | all: remove the flag vendor | Shulhan | |
| Since vendoring is already handled by Go module, we remove this feature to minimize duplication. | |||
| 2022-01-30 | all: replace beku_test in testdata with gitsubmodule | Shulhan | |
| Previously, the beku_test is bare clone of git repository stored as is. This cause an initial clone of the beku repository itself does not recognize it as git repository, which make the test fail: go test -v -coverprofile=cover.out ./... || rm -f cover.out fatal: '/home/ms/go/src/git.sr.ht/~shulhan/beku/testdata/beku_test.git' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 2022/01/30 10:56:19 gitInstall: Clone: exit status 128 FAIL github.com/shuLhan/beku 0.008s This changes make the testdata/beku_test.git as git submodule, to make the test run well. | |||
| 2018-09-11 | Update documentation to match with current implementation | Shulhan | |
| Also, auto formatting by prettier. | |||
| 2018-07-03 | Update CHANGELOG and README | Shulhan | |
| 2018-07-03 | Remove govendor vendor tool | Shulhan | |
| It cannot handle transitive dependencies when building Consul [1] [1] https://github.com/kardianos/govendor/issues/348 | |||
| 2018-06-06 | Update readme and changelog | Shulhan | |
| 2018-06-05 | Add option to disable installing dependencies | Shulhan | |
| 2018-06-04 | [chore] Update README | Shulhan | |
| 2018-06-04 | Add common option "-V, --vendor" to work with vendor directory | Shulhan | |
| 2018-06-04 | Sync(): install missing dependencies | Shulhan | |
| 2018-05-30 | Add option "--noconfirm" to by pass confirmation | Shulhan | |
| 2018-05-29 | Add operation to exclude package from database | Shulhan | |
| 2018-05-27 | Implement freeze operation | Shulhan | |
| Freeze operation operate on the package database and GOPATH. This operation will ensure that all packages listed on database file is installed with their specific version on GOPATH. Also, all packages that are not registered will be removed from GOPATH "src" and "pkg" directories. | |||
| 2018-05-27 | README: add git v2.17.0 as known limitation | Shulhan | |
| 2018-05-27 | Implement sync option to update all packages | Shulhan | |
| 2018-05-26 | Change default database file name from "gopath.deps" to "beku.db" | Shulhan | |
| 2018-05-24 | cmd/beku: refactoring parsing flags | Shulhan | |
| 2018-05-22 | Implement option (-s,--recursive) to remove package with dependencies | Shulhan | |
| 2018-05-19 | Add remove operation | Shulhan | |
| 2018-05-19 | Implement package query operation. | Shulhan | |
| 2018-05-18 | Add readme file | Shulhan | |
