You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2020/03/27 11:10:57 UTC

[royale-asjs.wiki] branch master updated: first draft written from Christofer Dutz

This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-asjs.wiki.git


The following commit(s) were added to refs/heads/master by this push:
     new bda935a  first draft written from Christofer Dutz
bda935a is described below

commit bda935a2fc52712378f1941600baacc89620d797
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Fri Mar 27 12:10:51 2020 +0100

    first draft written from Christofer Dutz
---
 Release-Manager-(New-to-be-tested).md | 186 ++++++++++++++++++++++++++++++++++
 1 file changed, 186 insertions(+)

diff --git a/Release-Manager-(New-to-be-tested).md b/Release-Manager-(New-to-be-tested).md
new file mode 100644
index 0000000..f2c50ef
--- /dev/null
+++ b/Release-Manager-(New-to-be-tested).md
@@ -0,0 +1,186 @@
+# Prepare:
+
+```
+export FLASHPLAYER_DEBUGGER="/Users/some-username/Devtools/Adobe/Flash/FlashPlayer-32.0/Flash Player.app/Contents/MacOS/Flash Player Debugger"
+```
+
+# Release Compiler
+
+
+## Branch:
+
+```
+mvn -P option-with-swf release:branch -DautoVersionSubmodules=true -DbranchName=release-test/0.9.8
+```
+
+Just press enter on every question Maven asks you ...
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 21.963 s
+[INFO] Finished at: 2020-03-26T20:39:53+01:00
+[INFO] Final Memory: 18M/77M
+[INFO] ------------------------------------------------------------------------
+```
+
+## Release:
+
+```
+git checkout release-test/0.9.8
+
+mvn -P option-with-swf release:prepare -DautoVersionSubmodules=true -Dtag=org.apache.royale.compiler-0.9.8-rc1
+```
+
+Select the suggested versions by hitting enter
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 04:57 min
+[INFO] Finished at: 2020-03-26T20:45:22+01:00
+[INFO] Final Memory: 22M/84M
+[INFO] ------------------------------------------------------------------------
+```
+
+## Release Perform
+
+```
+mvn release:perform
+```
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 04:04 min
+[INFO] Finished at: 2020-03-26T20:49:58+01:00
+[INFO] Final Memory: 18M/77M
+[INFO] ------------------------------------------------------------------------
+```
+
+# Release Typedefs
+
+
+Branch:
+
+```
+mvn -P option-with-swf release:branch -DautoVersionSubmodules=true -DbranchName=release-test/0.9.8
+```
+
+Just press enter on every question Maven asks you ...
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 01:09 min
+[INFO] Finished at: 2020-03-26T20:58:28+01:00
+[INFO] Final Memory: 26M/100M
+[INFO] ------------------------------------------------------------------------
+```
+
+## Release:
+
+```
+git checkout release-test/0.9.8
+```
+
+edit the pom.xml and update the compiler version to the released versions (Cut off the "-SNAPSHOT")
+
+commit and push the changes
+
+```
+mvn -P option-with-swf release:prepare -DautoVersionSubmodules=true -Dtag=org.apache.royale.typedefs-0.9.8-rc1
+```
+
+Select the suggested versions by hitting enter
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 02:37 min
+[INFO] Finished at: 2020-03-26T21:08:13+01:00
+[INFO] Final Memory: 26M/60M
+[INFO] ------------------------------------------------------------------------
+```
+
+```
+mvn release:perform
+```
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 56.749 s
+[INFO] Finished at: 2020-03-26T21:14:44+01:00
+[INFO] Final Memory: 23M/90M
+[INFO] ------------------------------------------------------------------------
+```
+
+
+# Release Framework
+
+Branch:
+
+```
+mvn -P with-distribution,with-examples,with-manualtests,option-with-swf release:branch -DautoVersionSubmodules=true -DbranchName=release-test/0.9.8
+```
+
+Just press enter on every question Maven asks you ...
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 05:51 min
+[INFO] Finished at: 2020-03-26T21:25:56+01:00
+[INFO] Final Memory: 58M/207M
+[INFO] ------------------------------------------------------------------------
+```
+
+## Release:
+
+```
+git checkout release-test/0.9.8
+```
+
+edit the pom.xml and update the compiler- and typedefs versions to the released versions (Cut off the "-SNAPSHOT")
+
+commit and push the changes
+
+```
+mvn -P with-distribution,with-examples,with-manualtests,option-with-swf release:prepare -DautoVersionSubmodules=true -Dtag=org.apache.royale.asjs-0.9.8-rc1
+```
+
+Select the suggested versions by hitting enter
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 25:38 min
+[INFO] Finished at: 2020-03-27T09:57:09+01:00
+[INFO] Final Memory: 63M/227M
+[INFO] ------------------------------------------------------------------------
+```
+
+```
+mvn release:perform
+```
+
+```
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 19:02 min
+[INFO] Finished at: 2020-03-27T10:16:44+01:00
+[INFO] Final Memory: 41M/150M
+[INFO] ------------------------------------------------------------------------
+```
+
+DONE!
\ No newline at end of file