提交图

44 次代码提交

作者 SHA1 备注 提交日期
dev-docker 36b39b251d Create a merged branch to deploy 2021-06-21 13:54:37 +00:00
Florian Brinker e89748164b
Merge pull request #5 from akloeckner/feat-arg
feat(RELEASE): allow overriding build.sh
2021-06-04 20:43:50 +02:00
dev-docker 7b8dea218f Create a merged branch to deploy 2021-05-21 06:51:22 +00:00
dev-docker 908898fd98 remove superfluous outputs 2021-05-21 06:51:04 +00:00
dev-docker f46f79bd4e feat(RELEASE): allow overriding build.sh
* add `ARG` for `RELEASE_URL`
* make `build.sh` prepare `.tags` even if tag exists
* add outputs to be used by github workflows
2021-05-20 20:19:36 +00:00
dev-docker 8d55a3741b pass ARG to DEV image 2021-05-20 07:20:48 +00:00
dev-docker e427f472eb debug output devplatform 2021-05-20 07:20:48 +00:00
dev-docker b14337ef0a add $DEVPLATFORM
this adds the above variable to allow building the nightly image on the (fast) native build platform
2021-05-20 07:20:48 +00:00
dev-docker 27d56a92cf add build-base for arm platforms
alpine type build package
2021-05-20 07:20:37 +00:00
dev-docker 540196b488 fix(DEV): add global node-sass
This fixes the case, where you bind-mount your own tileboard source directory into the dev container.

Apparently, the node-sass module is compiled for the specdific machine.
This seems to result in the `node-sass` executable not being found in the container, if the `node_modules` folder was compiled on a different machine (OS?).
By adding node-sass globally in the container, it can be found even with a bind-mounted `tileboard-source` directory.
2021-05-15 13:14:07 +00:00
Florian Brinker 632e04d300
Rename master to main 2021-05-11 21:28:26 +02:00
Florian Brinker 64532c2e07 Move to Github & Github Drone 2021-05-10 22:42:37 +02:00
Florian Brinker 62c33bbc73 Fix script condition 2021-05-10 22:42:30 +02:00
Florian Brinker 7acbe3d55e Fix date handling for ISO8601 dates 2021-05-10 22:03:02 +02:00
akloeckner 6595011075 feature: nightly and dev images (#5)
So, here we go with a PR for the nightly images. **They will need to have a nightly (at least) run of the pipeline.**

I have also included a script and modifications to `drone.yml`, which I believe should serve well as a check-for-changes. But I have no way to check this in your drone environment. ~~And I have not (yet) checked it locally, either. I just copied things over from my GitHub setup.~~ (Update: The script works for me locally.)

Could you have a look and let me know, what needs to be changed from your point of view?

(I don't know Gitea too well... If there's an option to let you write into this feature branch, I'll enable it.)

fixes #4

Co-authored-by: dev-docker <akloeckner@users.noreply.github.com>
Co-authored-by: Florian Brinker <mail+gitlab@f-brinker.de>
Reviewed-on: fbrinker/docker-tileboard#5
Co-authored-by: akloeckner <akloeckner@noreply.example.org>
Co-committed-by: akloeckner <akloeckner@noreply.example.org>
2021-05-10 19:23:50 +00:00
Florian Brinker 569622b11f prepare seperate development pipeline 2021-05-10 18:37:09 +02:00
Florian Brinker 5d14177f58 Change "target" label to "docker" 2021-05-10 18:23:41 +02:00
Florian Brinker 9aaa9acca9 Merge pull request 'fix: make build.sh not rely on tag being latest' (#6) from akloeckner/fbrinker-tileboard:feat-repos into master
Reviewed-on: fbrinker/docker-tileboard#6
2021-05-10 16:11:01 +00:00
Florian Brinker f3e64254f5 Merge branch 'master' into feat-repos 2021-05-10 16:10:24 +00:00
dev-docker 6aec325301 fix: make build.sh not rely on tag being latest
This introduces:
* an explicit check for the existence of the latest version tag
  * This way, we don't need to bother to have `nightly` or `dev` tags in place. The new check works by `curl` failing, if the target tag does not exist.
* more verbose output
  * This was just for debugging actually, but I believe it might help in the future.
* input parameters to the `build.sh` script
  * This allows for using the script also from other repos. I'd like to keep trying things without having to ask you for checking in Drone.io...
2021-05-10 15:17:20 +00:00
Florian Brinker 30d493b87a Add license 2021-05-09 21:45:13 +00:00
Florian Brinker e0d7e1b954 Re-enable exit 2021-04-22 22:28:49 +02:00
Florian Brinker 1b88465f3f Add Download to Dockerfile for more transparency 2021-04-22 22:27:46 +02:00
Florian Brinker 2c4c532dff Add published version/tag check to skip docker builds 2021-04-21 23:51:08 +02:00
Florian Brinker aacbc5025f Fix typo 2021-03-20 19:03:35 +01:00
Florian Brinker 7eaa22e239 Add note 2021-03-20 18:53:27 +01:00
Florian Brinker dae789e259 Add version info 2021-03-20 18:51:08 +01:00
Florian Brinker e684485868 Extend readme with detailed example 2021-03-20 18:47:25 +01:00
Florian Brinker b1afbbeaa0 Activate latest tag 2021-03-20 18:41:30 +01:00
Florian Brinker ae1a1de727 Enable build script 2021-03-20 18:34:53 +01:00
Florian Brinker 7e6c49eaa6 Update deployment 2021-03-20 18:33:30 +01:00
Florian Brinker 0bdcdfa673 Recreate container build and tagging 2021-03-20 18:28:40 +01:00
Florian Brinker 1d358e39dd Update Readme 2019-10-21 13:14:49 +00:00
Florian Brinker 9cd7869106 Update Readme 2019-10-21 10:32:40 +02:00
Florian Brinker f41ce7917b Update contribute section 2019-10-21 08:31:54 +00:00
Florian Brinker 508299b011 Add automation info 2019-10-21 10:22:19 +02:00
Florian Brinker ecf1c234ae Update drone url 2019-10-19 23:00:12 +02:00
Florian Brinker 024c47ec7e Add config.js example 2019-10-19 19:19:28 +02:00
Florian Brinker ac09d9f7ef Update Readme 2019-10-19 19:11:48 +02:00
Florian Brinker 54767d1e3a Update Readme 2019-10-19 18:56:11 +02:00
Florian Brinker 63837d9236 Renamed drone config 2019-10-19 18:44:37 +02:00
Florian Brinker a5a1c4e576 Update drone config 2019-10-19 18:38:39 +02:00
Florian Brinker 9960e63f82 Add drone.io config 2019-10-19 18:31:14 +02:00
Florian Brinker b1b6f4dc8b Add Dockerfile 2019-10-19 18:00:57 +02:00