commit fdcd84b482902109c3011cfd9a4a8c17adcddea2496e621fa095e516b5790b48 Author: Nicolas Belouin Date: Thu Oct 17 14:01:57 2024 +0200 Initial commit Signed-off-by: Nicolas Belouin diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..20e4220 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,4 @@ +*.tar.zst filter=lfs diff=lfs merge=lfs -text +*.tar.gz filter=lfs diff=lfs merge=lfs -text +*.tar.xz filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..56abfae --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*/.osc diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a3851bf --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "obs-service-set_version"] + path = obs-service-set_version + url = https://src.opensuse.org/SLFO-pool/obs-service-set_version.git diff --git a/README.md b/README.md new file mode 100644 index 0000000..c54b743 --- /dev/null +++ b/README.md @@ -0,0 +1,15 @@ +# Factory + +Contains the definition of the packages built on OBS for the SUSE Edge Solution (WIP) + +This repository is linked to an OBS project: +Every directory in this repository represents a package in that OBS project, those should be synced automatically from this repository. + +## Adding a package + +To add a package, first create a directory with your package as you intend it in OBS. + +Then run the `.obs/add_package.py` script to create the package in the OBS project and add the required elements to the synchronization workflow. +This script is using the `osc` command behind the scenes, so ensure you have it installed and correctly configured, as well as you have the correct permissions to create a new package in the project. + +You will then get asked to push your changes. diff --git a/obs-service-set_version b/obs-service-set_version new file mode 160000 index 0000000..796f9dc --- /dev/null +++ b/obs-service-set_version @@ -0,0 +1 @@ +Subproject commit 796f9dc0b9b8dfefc72648043648d347040ce4e95d9810ec9ccba00645a4573d