Описание тега goreleaser
GoReleaser - это инструмент автоматизации выпуска, написанный на Golang для выпуска проектов Golang.
2
ответа
goreleaser для создания журнала изменений только на GitHub
Я являюсь текущим сопровождающим проекта testcontainers-go https://github.com/testcontainers/testcontainers-go. Этот проект представляет собой библиотеку. Он не создает бинарных образов или образов докеров. Я все еще хотел бы использовать goreleaser…
02 сен '19 в 14:24
1
ответ
Как сделать скрипт goreleaser для локальной сборки deb-файла?
Я абсолютный новичок в Golang, но я хочу изменить сценарий сборки Go, чтобы он создавал файл только локально, а не публиковал его на GitHub. https://github.com/dahendel/docker-machine-driver-cloudstack/blob/master/.goreleaser.yml Как поступить?
05 сен '19 в 16:55
1
ответ
Как настроить GoReleaser для перевода пивоваренного крана в другое репо
Я хочу настроить сценарий действий github в частном репозитории github, который подталкивает релиз и пивоваренный кран к отдельному общедоступному репозиторию git. Я создал.gorelease.yml файл и указал brews такой раздел: brews: - name: myrepo goarm:…
29 мар '20 в 21:32
1
ответ
Как установить значения `-ldflags` для каждой цели в Goreleaser?
Мне нужно установить переменную Os/Arch для каждой цели сборки. Моя первоначальная мысль заключалась в том, чтобы иметь сценарий, который будет вычислять эти переменные и использовать хуки для запуска этого сценария на каждой цели. .goreleaser.yaml:…
29 июл '20 в 00:11
1
ответ
goreleaser отдельные потоки для слияния с master и для вырезания релиза
Действия GoReleaser и GitHub в настоящее время настраиваются следующим образом при отправке тега: # github action name: Release on: push: tags: - '*' env: REF: ${{ github.event.inputs.tag || github.ref }} jobs: goreleaser: runs-on: ubuntu-latest ste…
08 апр '21 в 16:47
0
ответов
gpg не удалось в goreleaser
Я пытаюсь использовать .goreleaser.yaml для публикации двоичных файлов. builds: - env: - CGO_ENABLED=0 flags: - -trimpath ldflags: - '-s -w -X main.version={{.Version}} -X main.commit={{.Commit}}' goos: - windows - linux - darwin goarch: - amd64 - '…
11 май '21 в 18:06
1
ответ
Как goreleaser создать подпапку в github
Я использую goreleaser для встраивания в действие github. Потому что мой main.go in ./cmd/tes_cli, он всегда показывает ошибку в действии github. repo does not contain a main function. Я проверяю исходный документ, кажется, что "сборки" могут работа…
22 май '21 в 22:38
0
ответов
Создание двоичного файла с привязкой к staticllay с помощью goreleaser
В .goreleaser.yml у меня есть следующий CGO_ENABLED=0, однако, когда запускается действие goreleaser github, двоичный файл связывается динамически, а не статически. как я могу это исправить? Спасибо builds: - env: - CGO_ENABLED=0 goos: - linux - win…
24 май '21 в 15:33
0
ответов
очень сложно подписать, нотариально заверить и распространить исполняемый файл golang macos на homebrew
Я пытаюсь распространить приложение командной строки go на Homebrew. Пробовал gorelease, но столкнулся с этой ошибкой Пытался подписать вручную, но обнаружил ошибку: xcrun altool --notarization-info... Status Message: Package Approved xcrun stapler …
20 июл '21 в 16:50
1
ответ
подпись goreleaser с использованием gon - формат пакета нераспознан, недействителен или неподходящий
Я пытаюсь подписать свой голанг с помощью goreleaser - и в конечном итоге распространять с помощью Homebrew. Но для этого потребуется подписать с Apple Developer ID, чтобы иметь возможность распространять на MacO. Вы видели следующую ошибку при испо…
15 июл '21 в 19:42
1
ответ
Настроить страницу выпуска
Контекст, прежде чем пометить релиз, команда готовит RELEASE_NOTES.mdфайл. Мы хотели бы использовать содержимое этого файла в качестве содержимого для отображения на странице выпуска после того, как мы сократим выпуск. Можно ли настроить содержимое …
11 авг '21 в 18:06
1
ответ
Как я могу использовать GoReleaser для подписи двоичного файла с помощью ключа GPG, для которого требуется кодовая фраза
Таким образом, похоже, что Terraform рекомендует эту конфигурацию для GoReleaser, когда я посмотрел на нее, я не нашел ничего, что использует sign параметр или что-то в этом роде, значит ли это, что каждый проект, использующий эту конфигурацию GoRel…
01 сен '21 в 03:10
1
ответ
Тайм-аут операции при публикации артефактов в gitlab с помощью горелесера
Я использую golang для создания простого приложения CLI. Я использую GoReleaser, чтобы опубликовать это в Gitlab. Я выполнил шаги, описанные в https://goreleaser.com/quick-start/, чтобы выпустить изменения в gitlab. Я создал токен личного доступа с …
27 сен '21 в 05:06
1
ответ
Ошибка кросс-компиляции GoReleaser
Я пытаюсь выпустить свой проект в обоих linux а также windwos машины безуспешно. Я попытался явно определить -CC было несколько вариантов, но ни один из них не работал на обеих машинах. Предустановленные пакеты: sudo apt-get install build-essential …
23 ноя '21 в 12:38
1
ответ
Войдите в ecr и загрузите в него образ сборки с помощью gorelaeser.
Я создал процесс релиза make с помощью gorelaeser. Но в моем случае мне нужно создать и отправить образ в ECR. В настоящее время перед созданием образа я вхожу в ecr, а затем создаю образ, но не знаю, как отправить изображение через gorelaeser. .gor…
07 дек '21 в 21:32
1
ответ
как обновить формулу заваривания, когда я обновляю соответствующий код
Я создал специальную формулу заваривания для двоичного файла go. поэтому, когда я обновляю репозиторий основного кода, мне нужно вручную обновить формулу homebrew-X, чтобы изменить версию или, скажем, обновить shasum 256 этого. может кто-нибудь помо…
16 дек '21 в 15:15
1
ответ
Рабочий процесс выпуска GitHub не работает и больше не работает
Я создаю собственный поставщик терраформ для своей организации. Я следовал инструкциям здесь: https://www.terraform.io/registry/providers/publishing?_ga=2.233394398.119722977.1642457969-242172196.1631994131 В разделе, где упоминается настройка дейст…
18 янв '22 в 03:51
0
ответов
Как передать флаги gcc из файла goreleaser для связывания библиотек
я бегу goreleaser build -f goreleaser_build.yml, на REHL Linux. Если флаг не установлен, создаваемый двоичный файл имеет несколько общих динамически подключаемых библиотек: linux-vdso.so.1 => (0x00007fff239f6000) libm.so.6 => /lib64/libm.so.6 …
20 май '22 в 02:48
1
ответ
GoReleaser и ssh-agent Github Actions: почему не удалось прочитать имя пользователя... подсказки терминала отключены?
Я постоянно хожу между инструкциями для GitHub Actions, GoReleaser и Ssh-Agent и не могу заставить работать мой простой скрипт сборки релиза. Моя цель проста... У меня есть частный репозиторий go, содержащий приложение CLI, и его файл go.mod зависит…
19 июл '22 в 07:38
1
ответ
Goreleaser не нашел GITHUB_TOKEN
У меня есть проект , и я пытаюсь настроить goreleaser с помощью GitHub Actions . Но я получаю сообщение об ошибке: GoReleaser latest installed successfully v0.1.0 tag found for commit '96480db' /opt/hostedtoolcache/goreleaser-action/1.10.2/x64/gorel…
14 июл '22 в 19:44