Aggiungi la distribuzione binaria al link di download di github

Github ha questo link per il download sui repository. Come posso aggiungere distribuzioni binarie a questo elenco?

Non riesco a trovare alcuna informazione su help.github, quindi un collegamento ad alcuni documenti sarebbe utile.

L’11 dicembre 2012 la funzionalità “Upload Releases” alias “Download” è stata dichiarata obsoleta.

https://github.com/blog/1302-goodbye-uploads

Aggiornamento : il 2 luglio 2013 il team di GitHub ha annunciato una nuova funzione “Rilasci” in sostituzione di “Download”

https://github.com/blog/1547-release-your-software

C’è un nuovo ragazzo in città: https://bintray.com/

* Non sono affiliato

Il link per il download è inizialmente pensato per l’ git archive .
Come Holger Just sottolinea nella sua risposta (upvoted), puoi aggiungere “un nuovo download”.

Guarda il post del blog ” Nodeload2: Downloads Reloaded ” per considerare tutti i problemi che hanno con l’erogazione di un servizio:

Nodeload è ciò che prepara i contenuti del repository git in zip e tarball.
Essenzialmente, abbiamo troppe richieste che fluiscono attraverso il singolo server nodeload. Queste richieste stavano generando processi di git archive , che generano processi ssh per comunicare con i file server.

Nodeload2

Come aggiungere file alla versione

Segui semplicemente il link “releases” all’interno del tuo progetto github.

Dato questo esempio:

  • utente: thoughtbot
  • pronti contro termine: pulito

Il collegamento finale sarebbe: https://github.com/thoughtbot/neat/releases

Quindi fai clic su “Aggiungi nuova versione” o “Modifica versione” per accedere alla pagina di caricamento e in fondo a quella pagina verrà visualizzata una legenda:

Allega i binari per questa versione rilasciandoli qui.

Alcune note relative ai limiti di dimensione:

La funzionalità di rilascio di Github è fantastica! Basti pensare che è progettato per ospitare file sotto i 50 MB senza preavviso e un hard-limit di 100 MB. Inoltre, si prega di non più di 1 GB per account !

Per i file binari di grandi dimensioni si consiglia di utilizzare un servizio di terze parti come Dropbox, ma se sei open source o con un budget limitato ti consiglio di utilizzare sourceforge.net .

Sourceforge è open source, è gratuito e contiene file di grandi dimensioni ( fino a 5 GB per file ) senza rimpianti. Sono riuscito a condividere un’intera immagine VirtualBox di 1.1GB !! La quantità di file che è ansible caricare non è chiaramente limitata, quindi assumere illimitato

Bintray è bello ma possiede un limite di 30mb per file e 500mb per account, quindi puoi rimanere fedele a github se i tuoi file sono sotto questi limiti.

Disclaimer: non sono affiliato né lavoro per nessuna delle società menzionate.

È ansible creare versioni e albind download binari a ogni versione. Questo ha sostituito una funzione simile chiamata la pagina dei download che è stata rimossa alla fine del 2012 .