Publish Windows releases (cloud-agent)
- Langage dominant
- Go
- Étoiles
- 13
- Forks
- 12
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Related to cdr/code-server#1397.
This will make it possible to run --link with Windows out of the box.
## A current workaround (for --link on Windows) is to build it manually:
1. Install go
2. Install code-server via yarn/npm (if you haven't already)
3. Clone this repo:
```console
git clone https://github.com/cdr/cloud-agent.git
cd cloud-agent
```
4. Build cloud-agent and move to the global module.
Replace `v0.2.3` with the latest cloud-agent [release tag](https://github.com/cdr/cloud-agent/releases):
```console
# if you installed via yarn
go build -v -o $(yarn global dir)/node_modules/code-server/lib/coder-cloud-agent.exe -ldflags "-X go.coder.com/cloud-agent/internal/version.Version=v0.2.3"
# if you installed via npm
go build -v -o $(npm config get prefix)/node_modules/code-server/lib/coder-cloud-agent.exe -ldflags "-X go.coder.com/cloud-agent/internal/version.Version=v0.2.3"
````
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Aucun fichier ni test n’est nommé. Commencez par localiser le workflow actuel de release ou de build du dépôt et comparez-le avec le workaround Go documenté, notamment le nom de l’exécutable Windows et le linker flag de la version-tag. C’est terminé lorsqu’un artefact de release Windows est publié afin que les utilisateurs puissent exécuter --link sans compiler cloud-agent manuellement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- go
- Domaine
- release
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100