You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by "Matt Rutkowski (Confluence)" <no...@apache.org> on 2019/05/28 19:00:05 UTC

[CONF] OpenWhisk > OpenWhisk Release Management

There's **1 new edit** on this page  
---  
|  
---  
|  | [![page icon](cid:page-
icon)](https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Release+Management?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559070004962&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=view
"page icon")  
---  
[OpenWhisk Release
Management](https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Release+Management?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559070004962&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=view
"OpenWhisk Release Management")  
|  |  |  |  | ![](cid:avatar_1c1ec99848547cb9f4e49b30ec5da36b) |  | Matt
Rutkowski edited this page  
---  
|  
|  | Here's what changed:  
---  
|

We are now starting to automate the process to release OpenWhisk projects, in
order to graduate them in Apache community.

##  **Current status:**

A new repo is created to manage the release of OpenWhisk:
<https://github.com/apache/incubator-openwhisk-release>**  
**

##  **Plan:**

Structure of the directory for each release:

...

  *     * Core
    * CLI
    * Runtimes
    * Api gateway
  *     * Packages

  * /1.1.1-incubating
  * ...



  

Work item: develop scripts for this repo to generate the above structure for
all the artifacts.

...

  * One approach is using git submodule.
  * Another option can be using one descriptive file for each project, describing the repo links, hashes and tags.



  

Work item: develop scripts to add licensing documentation and installation
files

...

  * /1.0.0-incubating: 
    * Artifacts of all the repositories
    * NOTICE
    * LICENSE
    * CHANGELOG
    * /Installation/ 
      * vagrant



  

Work item: Add the feature to download, build and verify OpenWhisk for a
certain release in Jenkins.



  

Work item: Develop scripts to generate source packages and compiled
packages(zips)



  

Work item: Develop scripts to upload the artifacts to the project’s
subdirectory in Apache





  

  

Vincent Hou: I have made some progress regarding the Travis builds as the
automated jobs to release the openwhisk projects.

...  
  
---  
|  |  | [Go to page
history](https://cwiki.apache.org/confluence/pages/viewpreviousversions.action?pageId=75956413&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559070004962&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6 "Go to page
history")  
---  
---  
| [View
page](https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Release+Management?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559070004962&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=view)  
---  
  
|  | [Stop watching
space](https://cwiki.apache.org/confluence/users/removespacenotification.action?spaceKey=OPENWHISK&src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559070004962&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=stop-
watching&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ4c3JmOjhhYTk4MDg3NWJmMjQ2MzUwMTVjOTI2N2JjOGUwMmY2IiwicXNoIjoiZjg3NDk3OTIyYjJhZTE4MjQ5YzI1ZDY3ZTUyNGI0NjE4Yjk4MWQwZGViZmUzYzY2MTFmMzVlYWY3YWI0NDYzMiIsImlzcyI6ImNvbmZsdWVuY2Vfbm90aWZpY2F0aW9uc0FSRUgtWFVEMS1QT1FHLUNTQU8iLCJleHAiOjE1NTk2NzQ4MDQsImlhdCI6MTU1OTA3MDAwNH0.bJHVpfYLwXrBZYsI36aze3BlcR08jwesn4oyUvXOTWk)
| •  
---|---  
[Manage
notifications](https://cwiki.apache.org/confluence/users/editmyemailsettings.action?src=mail&src.mail.product=confluence-
server&src.mail.timestamp=1559070004962&src.mail.notification=com.atlassian.confluence.plugins.confluence-
notifications-batch-plugin%3Abatching-
notification&src.mail.recipient=8aa980875bf24635015c9267bc8e02f6&src.mail.action=manage)  
---  
| ![Confluence logo big](cid:footer-desktop-logo)  
---  
This message was sent by Atlassian Confluence 6.15.2  
![](cid:footer-mobile-logo)  
---