Hi Alex,

well actually it does contain these steps ... however they are automatic.

The maven release plugin is configured to automatically add a timestamp 
property to the pom.xml as part of the release process.
The default maven plugins are configured to react on this timestamp and create 
reproducible builds.

For the Royale modules I added the configuration to the apache-release to use 
that property as reproducible build to the royale-maven-plugin.

So if the compiler would produce reproducible builds, so would the build.

Chris



Am 27.03.20, 18:41 schrieb "Alex Harui" <[email protected]>:

    
    
    On 3/27/20, 9:05 AM, "Carlos Rovira" <[email protected]> wrote:
    
        mmm Alex,... remember you that CI steps are 13 step + around 64 commands
        spitted between server and local machine, what defeats the purpose of CI
        server
    The 64 commands does not defeat the purpose of the CI server.  Some of 
those commands are required to validate the reproducible binaries.  In fact, I 
think the commands Chris posted did not include parameters for reproducible 
binaries, so it would be good to have those included in the wiki.  Others 
commands are required to use a remote machine which had the advantage of not 
requiring the RM to set things on their local machine.
    
    We are gone full circle in our history now.  Chris has again used his local 
machine to create Maven artifacts.  What happened next in our history is that 
other RMs kept having setup and upload/download issues.  It will be interesting 
to see if that happens again.  The only solution I could find was to setup the 
CI server.
    
        ...don't think this is a competition, but it's clear that 13 "commands" 
 is
        much more less than 13 steps plus 64 commands (aprox)
        
    I'm just pointing out that reality ended up showing that  there really are 
about 13 commands/steps to create a Royale release, which is not "amazingly 
simple" or "2 or 3 steps" as you wrote earlier.  I wish it were fewer too, and 
maybe we will decide to refactor the repos.  I don't see it as a competition.  
I just see it as a fact of life for us currently.
    
    -Alex
    
    
        
        
        El vie., 27 mar. 2020 a las 16:00, Alex Harui 
(<[email protected]>)
        escribió:
        
        > Thanks for the list.  I count 13 steps!
        >
        > -Alex
        >
        > On 3/27/20, 5:36 AM, "Carlos Rovira" <[email protected]> wrote:
        >
        >     Hi,
        >
        >     he exaplained in the first email that he tried to do all with his 
own
        > nexus
        >     this is a test he did, since he does not has any credentials in 
Royale
        >     So all worked for him
        >     We now need to do the official release
        >     so the source bundles will be downloaded from the official apache
        > repository
        >
        >     HTH
        >
        >     C,
        >
        >
        >     El vie., 27 mar. 2020 a las 12:33, Harbs (<[email protected]>)
        > escribió:
        >
        >     > Yes.
        >     >
        >     > > On Mar 27, 2020, at 2:30 PM, Christofer Dutz <
        > [email protected]>
        >     > wrote:
        >     > >
        >     > > Does that explain things?
        >     >
        >     >
        >
        >     --
        >     Carlos Rovira
        >
        > 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C59cc1feb87f542832d3308d7d2689fe6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637209219125696429&amp;sdata=ix0m9CvETz4I7JqVDaJpar3V6%2BIhgMplMP14GOCx3AM%3D&amp;reserved=0
        >
        >
        >
        
        -- 
        Carlos Rovira
        
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C59cc1feb87f542832d3308d7d2689fe6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637209219125696429&amp;sdata=ix0m9CvETz4I7JqVDaJpar3V6%2BIhgMplMP14GOCx3AM%3D&amp;reserved=0
        
    
    

Reply via email to