eka1·há 3 anos·discussYou are right, this PR is where they introduced git to drone: https://github.com/harness/gitness/pull/3364/Would have been awesome to see this as a separate project, but I guess they would like to ride the drone CI wave. I like drone, unsure about including git in there
eka1·há 3 anos·discussSo here's the GitHub project: https://github.com/harness/gitnessHow does the project already have 27k stars? Surely this was not public before?Or do you think drone always had this product?
eka1·há 3 anos·discussAlso https://taskfile.dev/ seems to be in a similar vein. Simplifying the authoring of the build specification.
eka1·há 3 anos·discussThere's this concept of "forward build system" that other people too have nibbled at. See:* http://neilmitchell.blogspot.com/2021/09/small-project-build...* https://dl.acm.org/doi/abs/10.1145/3497775.3503687Primarily trying to reduce the high learning curve of complete build systems like bazel/please/buck.The author too seems to be heading in this direction
eka1·há 3 anos·discussInteresting, I asked it this:> Me: Write a golang function to get a http request, following the API of the get function in Python requests library.> Bard: Sure, here is a Golang function to get an HTTP request with an API similar to the requests.get() function in Python:It produced a function that takes url and parameters. Decent first approximation.ChatGPT has trouble with this (when I tried a couple months back)