RosenborgSupporterSoftware / RUSK

RBKweb Ultimate Survival Kit
MIT License
1 stars 2 forks source link

Få build-prosessen til å lage ferdig CRX-fil #90

Open havremunken opened 5 years ago

havremunken commented 5 years ago

For å få til automatisering av bygg inn i f.eks. Travis CI må vi pakke sammen en CRX-fil (bare en zip-fil med et annet navn og en checksum e.l.) som kan deployes automatisk til hva nå den extension store greia heter.

Denne er noen år gammel, men jeg håper den kan brukes:

https://github.com/johnagan/crx-webpack-plugin

Vi kan jo ev. se om vi får Travis til å legge ut releases tagget med alpha eller beta som github releases også - så har vi kun production releases til Chrome-butikken? Men det er et annet tema.

havremunken commented 5 years ago

Et tema her er hva vi gjør med nøkkel-fila (.pem). Den bør kanskje ikke ligge i repo'et? Bør den kun eksistere på travis, eller hvordan gjør man sånt? Usikker. Krever research.