• GD Versioning

    From apam@21:1/125 to ALL on Sun Sep 17 21:09:16 2017
    Hey

    As people have asked for version info in Galactic Dynasty, and the
    difficult task of adding the Jenkins build number to the git repo I think
    I've come up with a compromise...

    From now on, I've made two more jenkins projects, which will not get
    built automatically, but rather built when I think it's ready to be
    hatched or used on interbbs. these builds will be suffixed with -fsx.

    Building from the source downloaded from the jenkins source project will
    result in a build with the -fsx suffix, and the windows build will also
    have this suffix.

    Each time this build is run it will have a different version number.
    We're starting at 0.3.0

    next time i build it will be 0.3.1 or something else.

    The old automatic build for windows and pulling the source from git will
    result in a -dev build. The version numbers won't be increased each time.

    I've added the version number to the Game Menu, and also added a |V pipe
    code that will add the version number to the headers and footers of score files.

    Paul, I hope you don't mind me using the fsx acronym, it's meant to
    refelect what we're playing on fsxnet rather than say -stable which would
    imply it's a stable build which it may not be.

    If someone from another net wants to setup a game, they could either use
    our fsx builds, or pull from git, compile it themselves with a different
    tag to represent the version they're using.

    Hopefully this will be a good compromise :)

    Andrew


    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)
  • From Avon@21:1/101 to apam on Mon Sep 18 19:23:52 2017
    On 09/17/17, apam pondered and said...

    From now on, I've made two more jenkins projects, which will not get
    built automatically, but rather built when I think it's ready to be hatched or used on interbbs. these builds will be suffixed with -fsx.

    Sounds like a plan Stan :)

    We're starting at 0.3.0

    Noted.

    I've added the version number to the Game Menu, and also added a |V pipe code that will add the version number to the headers and footers of score files.

    Thank you.

    Paul, I hope you don't mind me using the fsx acronym, it's meant to refelect what we're playing on fsxnet rather than say -stable which would imply it's a stable build which it may not be.

    I don't mind at all, and if it's not stable that does not matter at all either... we're all testing stuff and trying to break things (in the name
    of software development and Fun) here :)

    Hopefully this will be a good compromise :)

    Let's give it a whirl... in the end we can always adjust as time goes on... it's a good learning opportunity for us all.

    Best, Paul

    --- Mystic BBS v1.12 A35 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)