Carlos Alexandro Becker
09aec7ca2e
fix: git url with port ( #2705 )
...
closes #2704
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2021-11-28 10:35:01 -03:00
Carlos Alexandro Becker
e8fca30104
refactor: remove unused git.RunEnv ( #2706 )
...
Signed-off-by: Carlos A Becker <caarlos0@gmail.com >
2021-11-28 00:22:44 -03:00
Carlos A Becker
327e2a7c15
test: fix broken test after main change
...
refs #2645
2021-11-12 23:11:44 -03:00
Carlos Alexandro Becker
c7580bf49f
fix: add a debug log on git config
...
refs #2537
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2021-09-28 10:49:59 -03:00
Carlos Alexandro Becker
0c51988ff1
fix: add a debug log on git config
...
refs #2537
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2021-09-28 10:48:49 -03:00
Carlos Alexandro Becker
2b646008f4
fix: add a debug log on git config
...
refs #2537
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2021-09-28 10:45:57 -03:00
Carlos Alexandro Becker
7b44f8da7f
test: add more url tests
...
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2021-09-28 10:43:54 -03:00
Drew Stinnett
608d48ab30
fix: bug in handling gitlab-ci style urls ( #2527 )
2021-09-28 00:08:22 +00:00
Steve Azzopardi
421b92f375
feat: support subgroups in GitLab ( #2474 )
...
Background
---
GitLab supports
[subgroups](https://docs.gitlab.com/ee/user/group/subgroups/ ) so a
repository can look something like
`gitlab.com/top-level-group/sub-group/repository` for example https://gitlab.com/gitlab-com/gl-infra/jsonnet-tool .
At the moment this detection doens't work out of the box and requires
the user to set the
[`owner`](8b0781e576/.goreleaser.yml (L32-35) )
Solution
---
Instead of dropping off the nested sub-groups automatically add them.
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com >
2021-09-23 00:34:14 -03:00
Batuhan Apaydın
4fb4ee67af
feat: Allow to specify the git remote name ( #2486 )
...
Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com >
Co-authored-with: Erkan Zileli <erkan.zileli@trendyol.com >
Co-authored-with: Furkan Türkal <furkan.turkal@trendyol.com >
2021-09-15 19:12:45 +00:00
Carlos Alexandro Becker
4c399575fc
fix: prevent panic on invalid git remote url ( #2416 )
...
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2021-08-21 10:57:19 -03:00
Carlos Alexandro Becker
860b4a8f81
chore: gofumpt & lint ( #2190 )
...
Signed-off-by: Carlos Becker <caarlos0@gmail.com >
2021-04-25 14:20:49 -03:00
CrazyMax
f10873d919
Revert "feat: allow automatic snapshot on dirty state ( #1958 )" ( #1962 )
...
This reverts commit d8a0f253d1 .
2020-12-22 11:04:51 -03:00
CrazyMax
d8a0f253d1
feat: allow automatic snapshot on dirty state ( #1958 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com >
2020-12-22 10:41:08 -03:00
Carlos Alexandro Becker
92f52ac406
refactor(test): use testing.TB Cleanup and Tempdir ( #1945 )
...
* refactor: use t.Cleanup instead of defer
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* refactor: use t.Cleanup instead of defer
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* refactor: use t.Cleanup instead of defer
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* refactor: use t.Cleanup instead of defer
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* fix: filepath
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2020-12-12 13:27:35 -03:00
Carlos Alexandro Becker
979f8632b7
refactor: use require on all tests ( #1839 )
...
* refactor: use require on all tests
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* refactor: use require on all tests
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2020-10-06 12:48:04 +00:00
Carlos Alexandro Becker
65ffbf1921
refactor: replace pkg/errors.Wrap with fmt.Errorf ( #1812 )
...
* refactor: remove pkg/errors
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* refactor: remove pkg/errors
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2020-09-21 17:47:51 +00:00
Carlos Alexandro Becker
ac74de29de
chore(deps): update nfpm ( #1813 )
...
* chore(deps): update nfpm
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* fix: lint
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2020-09-21 10:13:03 -03:00
Carlos Alexandro Becker
5d8b6f046a
fix: ignore git warnings ( #1740 )
...
* fix: ignore git warnings
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* test: added test case
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* fix: failing test
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* fix: logs
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* fix: lint issues
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2020-08-14 10:12:55 -03:00
Brian Flad
01fd3e8c7b
feat: support closing milestones ( #1657 )
...
* feat: support closing milestones
Reference: https://github.com/goreleaser/goreleaser/issues/1415
* refactor: Adjust milestone handling for code simplification, add ErrNoMilestoneFound, and fix milestone documentation close default
Reference: https://github.com/goreleaser/goreleaser/pull/1657#pullrequestreview-445025743
* refactor: Use single repo config in milestones instead of each VCS
* fix: Ensure milestone Pipe is included in Defaulters
* feat: Add fail_on_error configuration to milestone configuration
Co-authored-by: Radek Simko <radek.simko@gmail.com >
2020-07-09 21:40:37 +01:00
Paul Tyng
0d4f605388
feat: deterministic / reproducible build support ( #1641 )
...
* Make checksum ordering consistent
* Use consistent time for build date
* Add commit date to templates
* Add config option for build mod timestamp
* Make goreleaser builds reproducible
* Fix error in wording
* Update www/docs/customization/build.md
2020-07-06 17:09:22 -03:00
Carlos Alexandro Becker
69c8a502db
chore(deps): bump github.com/golangci/golangci-lint from 1.23.7 to 1.27.0 ( #1563 )
...
* chore(deps): bump github.com/golangci/golangci-lint from 1.23.7 to 1.27.0
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
* fix: tests
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com >
2020-05-26 00:48:10 -03:00
Andrew Martin
a6b60ce74b
fix: parse commit hash of GPG signed commit ( #953 )
2019-02-06 17:14:04 -02:00
Carlos Alexandro Becker
81959bb644
fix: method name
2018-08-15 00:28:16 -03:00
Carlos Alexandro Becker
815ffc2a83
docs: clarify hooks
...
closes #741
2018-08-15 00:28:16 -03:00
Carlos Alexandro Becker
abe90e9f5f
refactor: simplified code
2018-07-03 23:44:51 -07:00
Carlos Alexandro Becker
9d4be131cf
fix: show git error on debug
2018-07-03 23:41:36 -07:00
Carlos Alexandro Becker
2ea883e0c4
* feat: allow snapshots on a folder that is not a git repo ( #579 )
...
* feat: allow running against a folder that is not a git repo
* test: cover clean err
* test: release: increase coverage
* test: fix race condition
2018-02-25 20:17:45 -03:00
Carlos Alexandro Becker
f7be04a239
fix: git: if exit is 0, ignore stderr
2018-01-28 12:03:46 -02:00
Carlos Alexandro Becker
8d37d45288
chore: added more logs to git
...
refs #529
2018-01-27 15:50:44 -02:00
Carlos Alexandro Becker
2cc10c3cc8
chore: fixed/ignore lint issues
...
GAS started to break on file/folder permissions
and executing things with variables.
closes #422
2017-11-26 20:40:07 -02:00
Carlos Alexandro Becker
1d7b0e072b
chore: added more test
...
Added a test to cover the git.Clean function..
Refs #284
2017-10-18 09:19:36 -02:00
Carlos Alexandro Becker
87d269dc45
refactor: turned changelog generation into a pipe
...
I turned myself into a pipe morty!
PipeRick!!!
refs #284
2017-10-18 09:19:36 -02:00
Carlos Alexandro Becker
850c2e14f2
fix: detect if current folder is a subfolder of a parent git repo
...
We were checking for a .git folder, which would break in cases
where goreleaser is running from a subfolder of a monorepo, for example.
Check 529af6f#commitcomment-25011738
Closes #402 #403
2017-10-16 15:59:39 -02:00
Carlos Alexandro Becker
d85a9001ec
removing all assert.New because vet shadow complains about this now
...
aaaaaaaaaaarhhhhhhhhgttt
2017-09-26 19:24:49 -03:00
Carlos Alexandro Becker
f1f04d809d
fixed for detached heads
2017-09-26 19:02:18 -03:00
Carlos Alexandro Becker
b72e2bc27e
fixed lint errors
2017-09-26 18:50:00 -03:00
Carlos Alexandro Becker
d7efa64075
removed duplicated code
2017-08-19 12:47:04 -03:00