You were probably getting the SNAPSHOTS from the Apache SNAPSHOT repo.

Ok … I promised not to invest any more of my time in issues related to the 
double-build-system, guess I’ll make an exception …

1) In order to have a proper Maven release, the versions of the maven build 
should be changed to “0.8.0” (omit the SNAPSHOT).
2) In order to have a proper Maven release, we would need a release for 
compiler, typedefs and framework (3 and not 2 releases)

So, the proper maven release would consist of these steps:
 
1) Update the version of all compiler artifacts to 0.8.0
2) Build, including tests
3) If the build was successful, tag the code
4) Update the compiler artifacts to the next version (0.9.0-SNAPSHOT)
5) Commit these changes
6) Checkout the tagged version
7) Do a build with the “apache-release” profile turned on (This will generate 
the Javadoc, source-bundles etc. and deploy them)

As soon as that’s done, go to typedefs
1) Adjust the variable “flexjs.compiler.version” in the root pom to the newly 
released compiler version 0.8.0
2) Do the same steps as with compiler

As soon as that’s done, go to framework
1) Adjust the variable “flexjs.compiler.version” to the newly released compiler 
version 0.8.0
2) Adjust the variable “flexjs.typedefs.version” to the newly released typedefs 
version 0.8.0
3) Do the same steps as with compiler

Most of the stuff is automated using the maven-release-plugin (except the 
manual adjustment of flexjs.compiler.version and flexjs.typedefs.version.

Everything in outside of that will cause problems. Now I’m going to check if 
the current RC works for me …


Chris




Am 12.06.17, 08:02 schrieb "piotrz" <piotrzarzyck...@gmail.com>:

    Hi Justin,
    
    I didn't get it and I was building by Maven straight from the sources
    downloaded by ApproveFlexJS script. Can you try build typedefs and later SDK
    - what will happen ?
    
    Thanks,
    Piotr
    
    
    
    -----
    Apache Flex PMC
    piotrzarzyck...@gmail.com
    --
    View this message in context: 
http://apache-flex-development.2333347.n4.nabble.com/DISCUSS-Discuss-Release-Apache-FlexJS-0-8-0-RC1-tp62274p62319.html
    Sent from the Apache Flex Development mailing list archive at Nabble.com.
    

Reply via email to