1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-06 03:13:48 +02:00
goreleaser/www/docs
Weston Schmidt cc114fc8b9
feat(nfpm): add support for ipk package format (#4863)
Adds code to expose the ipk configuration values and registers the ipk
package format with nfpm.

Updates the documentation with how to use the new ipk specific
configuration parameters.

**This isn't ready to merge, but I have some questions**

1. I copied the `TestIPKSpecificConfig()`
([code](https://github.com/goreleaser/goreleaser/compare/main...schmidtw:goreleaser:main#diff-912a4af69daf4d89537b6bea43a1b7fe65683128ea1be66d6ec77046c76d064dR1358))
from the `TestAPKSpecificConfig()` and found it only is really testing
if specific scripts are there or not. Since IPK doesn't have any
additional scripts, just fields in one file do I need this test
function? Is there a better way to validate the output?
2. I have run into issues where the tests expect `goreleaser` to be the
org & repo - is there a way to override this in my fork without changing
the code?
3. Is the `ToNFPAlts()` and `ToNFP()` living in the config.go file ok?
There wasn't much code in that file, so I figured I'd ask if you'd
rather this code be elsewhere.

---------

Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2024-07-11 21:57:33 -03:00
..
blog docs: added the missing deprecation notices deep link to v2 section (#4922) 2024-06-09 19:31:41 -03:00
ci docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
cmd docs: update 2024-07-11 21:26:19 -03:00
cookbooks docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
customization feat(nfpm): add support for ipk package format (#4863) 2024-07-11 21:57:33 -03:00
errors docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
includes docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
limitations docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
overrides docs: wording 2024-06-25 15:16:45 -03:00
scm docs: big cleanup (#4943) 2024-06-19 11:44:22 -03:00
static docs: update 2024-07-03 09:31:08 -03:00
contributing.md docs: improve /install 2024-07-10 01:27:11 -03:00
deprecations.md docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
eula.md
how-it-works.md docs: remove mentions to --skip-something flags 2024-05-09 23:18:53 -03:00
index.md docs: improving home page (#4953) 2024-06-24 23:12:15 -03:00
install.md docs: improve /install 2024-07-10 01:27:11 -03:00
intro.md docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
links.md docs: fix broken link 2023-12-26 11:29:46 -03:00
post-checkout.md docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
pro.md docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
quick-start.md docs: improving docs (#4956) 2024-07-08 23:30:10 -03:00
security.md
sponsors.md
users.md docs: update users 2024-06-03 22:08:50 -03:00