2021-04-12 14:02:50 +02:00
|
|
|
FROM ubuntu:hirsute
|
2019-03-29 09:07:06 +01:00
|
|
|
|
2021-01-05 14:10:43 +01:00
|
|
|
# for tzdata
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
2019-03-29 09:07:06 +01:00
|
|
|
|
2021-01-05 14:10:43 +01:00
|
|
|
RUN apt-get update
|
2019-03-29 10:42:15 +01:00
|
|
|
|
2021-01-05 14:10:43 +01:00
|
|
|
# cross compile and go stuff
|
|
|
|
RUN apt-get install -y gcc-mingw-w64 gcc-8-arm-linux-gnueabihf gcc-i686-linux-gnu &&\
|
|
|
|
apt-get install -y software-properties-common git golang-go
|
|
|
|
|
|
|
|
# TODO: move this to a separate package.json and docker container
|
2019-04-04 10:59:48 +02:00
|
|
|
# jshint
|
|
|
|
RUN apt-get install -y nodejs npm
|
2021-01-05 14:10:43 +01:00
|
|
|
RUN npm install -g jshint@2.12.0
|
2019-09-19 11:51:55 +02:00
|
|
|
|
|
|
|
# rollup
|
2021-01-05 14:10:43 +01:00
|
|
|
RUN npm install -g rollup@2.35.1
|