libremesh / network-profiles

Set of profiles for the networks using LibreMesh
https://libremesh.org/development-network_profiles.html
44 stars 41 forks source link

use CI and profile.mk #64

Closed aparcar closed 4 years ago

aparcar commented 4 years ago

Handle profiles and packages and automatically compile them to packages. Each profile need a Makefile. Compiled packages are stored on my temporary server, however may also go somewhere else.

https://images.aparcar.org/minio/libremesh/profiles/

Signed-off-by: Paul Spooren mail@aparcar.org

ilario commented 4 years ago

Amazing! Thanks! The access to the linked directory is restricted by a password, is this expected? Will it be possible to use that directory as a packages repository? Is it also possible to publish a sources repository? (does this PR convert this repo to that?) ref https://github.com/libremesh/network-profiles-builder/issues/2

aparcar commented 4 years ago

The access to the linked directory is restricted by a password, is this expected?

Sorry I had to unlock it, should be available now!

Will it be possible to use that directory as a packages repository?

Yes, the minio is only the S3 backend and used to manage files, to download files use https://images.aparcar.org/libremesh/profiles/

Is it also possible to publish a sources repository? (does this PR convert this repo to that?)

With this CI in place, each push result in a rebuild of packages. Whatever is merged is within 15 minutes an available network profile package.