- Notifications
You must be signed in to change notification settings - Fork10
A server, VM and command line tool to pre-compile binaries for Tessel 2
License
tessel/t2-compiler
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
The server component can be found att2-auto-compiler
Is done automatically from master at with docker hub.
Use vagrant or docker
Install vagrant
vagrant up./compile-vagrant.sh serialport@6Look in the 'out' directory
If you want to use docker you can run;
# puts the output in the `./out` directory (adds new files)./compile-docker.sh serialport@6To update to the latest t2-compiler from docker hub.
docker pull tessel/t2-compiler
To output the build on the last line of docker output in JSON containing BASE64 encoded strings
docker run --rm tessel/t2-compiler$1 6.5.0 release JSON# build output followed by file contents# {"serialport-6.0.3-Release-node-v46-linux-mipsel.tgz":"H4s....."}
To build your local Dockerfile
# build the local directory and name itdocker build ./ -t t2-compiler:dev# verify the localally built imagesdocker images# REPOSITORY TAG IMAGE ID CREATED SIZE# t2-compiler:dev latest 75f126974601 About a minute ago 1.281 GB# Run the local image you've builtdocker run --rm -v`pwd`/out:/out t2-compiler:dev serialport 6.5.0 release /out# ordocker run --rm t2-compiler:dev serialport 6.5.0 release JSON
To get an interactive shell run
# from docker hubdocker run -it --rm --entrypoint bash tessel/t2-compiler# from local dev imagedocker run -it --rm --entrypoint bash t2-compiler:devMaster is automatically built and pushed by the docker-hub service with our tessel account. It's the equivalent of;
docker build -t tessel/t2-compiler ./docker push tessel/t2-compiler
About
A server, VM and command line tool to pre-compile binaries for Tessel 2
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Contributors8
Uh oh!
There was an error while loading.Please reload this page.