Pete Davison
f35e51e4e5
feat: better release task
2024-05-15 21:32:33 -03:00
Pete Davison
97cf02872f
fix: update references to website directory
2024-03-21 01:04:07 +00:00
Andrey Nering
244aa93b3a
chore(taskfile): add task to install goreleaser
2023-10-07 19:38:16 -03:00
Andrey Nering
dd9b1a1065
chore: fix goreleaser deprecations
2023-08-09 22:50:07 -03:00
Pete Davison
b42299a5aa
feat: use mockery/testify for mocking instead of mockgen/gomock ( #1118 )
2023-04-15 17:27:14 -03:00
Pete Davison
09c9094a6b
feat: enforce gofumpt linter
2023-04-05 21:55:42 -03:00
Pete Davison
22983bcdd3
feat: release tool improvements ( #1096 )
2023-03-30 21:10:11 -03:00
Andrey Nering
4b23d63d39
v3.23.0
2023-03-26 21:42:46 -03:00
Pete Davison
d8053f64ef
Prepare for upcoming extension release ( #1088 )
2023-03-26 21:14:19 -03:00
Pete Davison
5583cea936
feat: create release command
2023-03-26 20:58:20 -03:00
Pete Davison
0838d48ee3
refactor: decouple fingerprinting from executor ( #1039 )
2023-03-10 15:27:30 -03:00
Andrey Nering
bc14c633ae
Taskfile: Remove task commited by mistake
2023-03-08 22:21:27 -03:00
João Pedro
ec2110e58f
Add new TASK_VERSION special variable
...
Closes #1014
Closes #990
2023-02-22 22:08:38 -03:00
Andrey Nering
4be1050234
Optimize the Taskfile a bit
...
`go list ./...` takes quite a few seconds to run. Let's restrict it to the
tasks that actually use it.
2023-01-06 21:41:18 -03:00
Andrey Nering
b4c95d6b0b
v3.19.1
2022-12-31 14:03:55 -03:00
Andrey Nering
d6d51a2f8b
Prevent TestFileWatcherInterval from running on CI
...
This test can fail intermittently. It's fine to run it only locally.
We were already doing this for TestSignalSentToProcessGroup.
2022-12-17 11:08:41 -03:00
Andrey Nering
a98b41d657
Add goimports as a linter
2022-12-17 11:02:17 -03:00
Andrey Nering
c51f04eca8
Add some alises to our own Taskfiles
2022-10-14 19:28:27 -03:00
Andrey Nering
50a377a7c4
Add package.json to allow users to install Task using npm
...
Closes #870
2022-09-29 21:27:30 -03:00
Andrey Nering
8c6002cae6
v3.15.1
2022-09-08 21:22:19 -03:00
Andrey Nering
0ec8cf1b53
Hide signals tests behind a build tag
...
Testing signals requires additional executables to be available in the $PATH
and can intermittently fail as well.
Add a build tag, which means these specific tests will only run when requested.
Closes #780
2022-06-15 10:06:38 -03:00
Andrey Nering
7989f73f06
Fix behavior of interrupt (SIGINT, SIGTERM) signals
...
Task will now give time for the processes running to do cleanup work
Ref #458
Ref #479
Fixes #728
Co-authored-by: Marco Molteni <marco.molteni@pix4d.com>
Co-authored-by: aliculPix4D <aleksandar.licul_ext@pix4d.com>
2022-06-11 22:43:22 -03:00
Andrey Nering
1b6d421a5b
Fix missing https://taskfile.dev/install.sh
...
Fixes #746
2022-05-29 18:58:23 -03:00
Andrey Nering
d450444596
Temporarily revert #479
2022-05-22 16:54:35 -03:00
Andrey Nering
9e1d4e7855
Add golangci-lint
...
https://golangci-lint.run/
2022-05-15 21:30:07 -03:00
Marco Molteni
bffb6e1a07
add regression test for SIGINT behavior
...
See go-task/task/#458
Helper (sleepit) and test code based on https://github.com/marco-m/timeit
2022-05-13 17:36:52 -07:00
Andrey Nering
f0cd7d27fb
Taskfile: Set CGO_ENABLED=0 globally
...
We want that also for running tests, and not only for building it.
2021-03-07 09:30:33 -03:00
Andrey Nering
9f125502f8
Update Taskfile.yml
...
We now use modules. Dep is history
2020-12-05 19:10:49 -03:00
Andrey Nering
49bf395f61
Remove the vendor/ directory
2020-08-16 15:46:22 -03:00
Andrey Nering
b2a56161bb
Make ./docs/Taskfile.yml run on ./docs
2020-02-16 11:20:53 -03:00
Andrey Nering
15338ecb18
Merge branch 'master' into v3
2019-12-07 22:04:16 -03:00
Andrey Nering
4bdfe64afb
Add hability silent all tasks
...
By add `silent: true` at the root of the Taskfile.
2019-12-07 21:44:09 -03:00
Andrey Nering
b7b752b92f
Allow shorter syntax for tasks with default configuration
...
Closes #194
Closes #240
Co-authored-by: Jaedle <dennis.jekubczyk@gmail.com>
2019-12-07 21:28:02 -03:00
Andrey Nering
623db0ed94
Only have colored output on v3
2019-07-07 14:18:02 -03:00
Andrey Nering
4817d8c67f
Move documentation tasks to its own Taskfile
2019-01-02 13:42:06 -02:00
Andrey Nering
a52f6c0acf
Switch to Go modules
...
Let's keep the vendor directory for a while to not break Task for
users that install it using `go get`.
Closes #119
2018-10-27 17:01:14 -03:00
Andrey Nering
5720936247
Fix CI
2018-10-13 18:29:23 -03:00
Andrey Nering
318f9b216d
Fix typo
2018-09-24 21:52:14 -03:00
Andrey Nering
61247a0b2a
Cosmetic changes
2018-09-24 21:42:33 -03:00
Andrey Nering
9ee224c36b
Documentation site using docsify
2018-09-22 18:44:24 -03:00
Andrey Nering
fe31f5050d
Taskfile.yml improvements
2018-07-15 15:42:46 -03:00
Andrey Nering
102f8ab74e
Expand environment variables on "dir", "sources" and "generates"
...
So a path like this works: $GOPATH/src/github.com/go-task/task
Allowing of "~" was also implemented. See #74 and baac067a1a
Fixes #116
2018-06-16 14:30:40 -03:00
Andrey Nering
a830dba5da
Taskfile: Disable CGO
2018-06-16 14:24:50 -03:00
Andrey Nering
6be994f1ca
Write test for ouput types
2018-04-22 21:40:03 -03:00
Andrey Nering
2cb2668803
Fix Travis CI
2018-04-07 15:36:37 -03:00
Andrey Nering
96db9a9410
Using godownloader to generate a install script
...
Closes #78
2018-04-07 15:07:43 -03:00
Andrey Nering
0cd34bbebc
Move variables from Taskvars to Taskfile
2018-04-07 14:42:24 -03:00
Andrey Nering
2183e1e9f5
Improve release process and testing automatic release on new tag using Travis
2018-03-11 15:31:27 -03:00
Andrey Nering
4f368923a5
Upgrade own Taskfile to version 2
2018-03-04 16:20:26 -03:00
Andrey Nering
975f262ac0
Fix "test-release" task
...
Goreleaser changed some flags
2018-03-04 11:06:19 -03:00