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:
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.
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.
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.