commit | 8a3c467d0085f80bd4f726dbbe1564adffae23c6 | [log] [tgz] |
---|---|---|
author | David Grove <dgrove-oss@users.noreply.github.com> | Tue Jul 09 09:50:28 2019 -0400 |
committer | GitHub <noreply@github.com> | Tue Jul 09 09:50:28 2019 -0400 |
tree | 028cf4d8124fd70e440ee6c54d432ae7c50f0b51 | |
parent | 695ad4d0a3caa48589db4f715abb6ee011660fcd [diff] |
update info for gradlew/gradlew.bat/graddle-wrapper.jar (#289) graddle-wrapper.jar is automatically excluded from source releases by the script that creates release tar.gz artifacts. gradlew and gradlew.bat are Apache licensed 3rd party sources that are included in source releases, but must be mentioned in NOTICE files.
The primary goal of this project is to provide the Apache OpenWhisk project‘s Release Managers the instructions and automation needed to guarantee a release complies with both the Apache Software Foundation’s (ASF) Release Creation Process and Release Policy.
Specifically, this repository provides Release Management of all designated Apache OpenWhisk project repositories, by automating:
all in accordance with Apache guidelines.
This project uses Travis CI as the automated integration build tool to streamline the release process of Apache OpenWhisk. Stages can be applied to build different jobs, which are able to run either in sequential or parallel. Artifacts can be shared across different jobs by using the cache feature in Travis, as different jobs run on different virtual machines.
Please follow the Instructions for Release Managers.
Staged candidate releases of Apache OpenWhisk artifacts are published to the approved staging repository path under Apache with all required PGP singatures:
Once candidates are approved, in accordance with required release processes and policies, their artifacts can be moved from the staging path to the approved release path:
The following table can be used by Release Managers to get quickly check the status of all project repositories that are currently included the current release plan:
This project is still “in development” with many steps still in the process of being automated and brought into compliance. We welcome any reviews, comments or contributions to help us complete and improve any part of the process.