돈가스!내 홈페이지에서 정보를 얻은 녀석의 번외편 1 - goreleaser로 각 환경에서 실행할 수 있는 2진법을 GitHub Releases로 발표
4279 단어 Go돈가스goreleaser
입문
이 글은 돈가스!Advent Calendar 2018 의 11일째 글입니다.내용은 현재 호평을 받고 있는 아케이드 게임데이터 카드 다스 돈가스 친구!의 내 페이지에서 정보를 얻을 수 있는 도구를 만들어 그 내용과 진전을 소개하고 있다.
전날 보도는 sakura_metal 씨의 트위터: "이제야 aikatsup의 Twitter Cards 지원"https://t.co/K3nEO0pRWm".
그나저나 지금까지의 돈가스!Advent Calendar 2018에서는 다음과 같은 기술 관련 기사를 발표했습니다.
돈가스!LGTM의 Chrome 확장 기능을 이미지로 구현할 수 있는 블로그를 상점에 공개했습니다.
Aikatsu Music Medoly. - 작업실 비웃음.
돈가스!내 홈페이지에서 정보를 얻은 녀석
aikatsu-dcd-parser
지난번 보도를 보십시오.안에 아무것도 안 변했어.
돈가스!내 홈페이지에서 정보를 얻은 녀석
GoReleaser
Go 도구에서 구축 대상의 구조, OS, 대상의 파일 등을 지정하여 탭에 따라 바이너리 파일을 GitHub의 Releases에 업로드할 수 있습니다.
설정 예
최신판에서 아래https://github.com/kakakaya/aikatsu-dcd-parser/blob/9e4a1d93e114c5b7aab11843d8737d97846ed6a8/.goreleaser.yml 발췌, 일부 할애)처럼 설정...builds:
-
main:
./cmd/dcdkatsu
binary: dcdkatsu
goos:
- windows
- darwin
- linux
- freebsd
goarch:
- amd64
archive:
format: tar.gz
format_overrides:
- goos: windows
format: zip
...게시할 버전을 표시하고 환경 변수 $GITHUB_TOKEN
에 대한 권한 있는 영패 repo
를 제공함으로써 goreleaser release --rm-dist
를 실행할 수 있으며, 각 환경을 교차 컴파일하고 압축하여 GitHub에 게시할 수 있습니다.
Release v0.1.3 · kakakaya/aikatsu-dcd-parser
끝내다
11일째가 없어서 한꺼번에 끼어들었다.수마트라에 대처하느라 미묘한 진전이 있었다.앞으로 해야 할 일은 다음과 같다.지난번 보도에서 시작된 변경점은 굵은 글자다.
Go 도구에서 구축 대상의 구조, OS, 대상의 파일 등을 지정하여 탭에 따라 바이너리 파일을 GitHub의 Releases에 업로드할 수 있습니다.
설정 예
최신판에서 아래https://github.com/kakakaya/aikatsu-dcd-parser/blob/9e4a1d93e114c5b7aab11843d8737d97846ed6a8/.goreleaser.yml 발췌, 일부 할애)처럼 설정...
builds:
-
main:
./cmd/dcdkatsu
binary: dcdkatsu
goos:
- windows
- darwin
- linux
- freebsd
goarch:
- amd64
archive:
format: tar.gz
format_overrides:
- goos: windows
format: zip
...게시할 버전을 표시하고 환경 변수 $GITHUB_TOKEN
에 대한 권한 있는 영패 repo
를 제공함으로써 goreleaser release --rm-dist
를 실행할 수 있으며, 각 환경을 교차 컴파일하고 압축하여 GitHub에 게시할 수 있습니다.Release v0.1.3 · kakakaya/aikatsu-dcd-parser
끝내다
11일째가 없어서 한꺼번에 끼어들었다.수마트라에 대처하느라 미묘한 진전이 있었다.앞으로 해야 할 일은 다음과 같다.지난번 보도에서 시작된 변경점은 굵은 글자다.
발표 방법의 감각화
내일은 nyakuro 씨의'돈가스 관련 디스코드 봇 계획'입니다.
Reference
이 문제에 관하여(돈가스!내 홈페이지에서 정보를 얻은 녀석의 번외편 1 - goreleaser로 각 환경에서 실행할 수 있는 2진법을 GitHub Releases로 발표), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kakakaya/items/509de4f246fc27f63e66텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)