[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building gambas on OBS


Am 11.11.24 um 23:12 schrieb munix9:
Am 11.11.24 um 19:54 schrieb Benoît Minisini:

Then take a look at this:
https://build.opensuse.org/package/show/home:munix9:gambas:test/gambas3
https://software.opensuse.org//download.html?project=home%3Amunix9%3Agambas%3Atest&package=gambas3

Only one file is required: _service (the other _service:* files are created by the corresponding OBS services).

$ cat _service

<services>
  <service name="tar_scm">
    <param name="scm">git</param>
    <param name="url">https://gitlab.com/munix9/gambas.git</param>
    <param name="revision">stable-test</param>
    <param name="filename">gambas</param>
    <param name="versionformat">3.19.6</param>
    <param name="changesgenerate">enable</param>
    <param name="changesauthor">munix9@xxxxxxxxxxxxxx</param>
    <param name="extract">.obs/*</param>
  </service>

  <service name="set_version"/>

  <service name="recompress">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
</services>


The other necessary files can be found here:
https://gitlab.com/munix9/gambas/-/tree/stable-test/.obs?ref_type=heads

Looks good (until the next problems arise and the whole thing gets cursed :)

This is still a proof-of-concept, there is room for optimization.

That's it from my side for now. Next, a decision should be made as to whether OBS should be used and if so, how (organization, I have already mentioned this several times, implementation, tests, helping hands, ...).



Follow-Ups:
Re: Building gambas on OBSBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
References:
Building gambas on OBSmunix9 <munix9@xxxxxxxxxxxxxx>
Re: Building gambas on OBSBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Building gambas on OBSmunix9 <munix9@xxxxxxxxxxxxxx>