build s390x and riscv64 binaries

Aberta
#1,710 1 comentário 1 reação 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
go
Domínio
build-system

Direção de pesquisa

Read the existing s390x pull request linked in the issue and check how the project currently builds and publishes binaries for supported Go architectures. Determine whether the same approach can cover s390x and riscv64, then verify both binaries build successfully. Done means the requested architectures are supported; the issue does not name specific build files or tests.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

enhancement needs triage

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

I'm adding step cli to the kubernetes project as our pki generator/swiss-knife tool but it doesn't support all the architectures we need.

https://github.com/smallstep/cli/pull/1561
https://github.com/kubernetes/kubernetes/pull/142399

Can you add support for s390x and riscv64? I already have an open PR for s390x from a few months thats stuck.

Why is this needed?

Add binaries for well supported golang architectures.

Linguagem predominante
Go
Estrelas
4.3k
Forks
320
Merge médio
2d 3h
PRs com merge (30d)
11

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de smallstep/cli

Todas as issues de smallstep/cli

Issues semelhantes

Mais issues de Go

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.