This is an automated email from the ASF dual-hosted git repository. aw pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/yetus.git
The following commit(s) were added to refs/heads/master by this push: new b218355 YETUS-933. add release 0.12.0 (#110) b218355 is described below commit b21835575291b92f7bd958e372b72211d45367a1 Author: Allen Wittenauer <a...@apache.org> AuthorDate: Mon Apr 20 11:00:16 2020 -0700 YETUS-933. add release 0.12.0 (#110) --- Formula/.rubocop.yml | 13 ++++++--- Formula/yetus.rb | 4 +-- asf-site-src/Gemfile | 2 ++ asf-site-src/data/htaccess.yml | 4 +-- asf-site-src/data/versions.yml | 2 +- asf-site-src/pom.xml | 36 ++++++++++++------------- asf-site-src/source/contribute/releases.html.md | 2 ++ 7 files changed, 37 insertions(+), 26 deletions(-) diff --git a/Formula/.rubocop.yml b/Formula/.rubocop.yml index 864869e..e0496dd 100644 --- a/Formula/.rubocop.yml +++ b/Formula/.rubocop.yml @@ -28,12 +28,12 @@ # --- # make our hashes consistent -Layout/AlignHash: +Layout/HashAlignment: EnforcedHashRocketStyle: table EnforcedColonStyle: table # `system` is a special case and aligns on second argument -Layout/AlignParameters: +Layout/ParameterAlignment: Enabled: false # favour parens-less DSL-style arguments @@ -99,7 +99,7 @@ Metrics/PerceivedComplexity: Enabled: false # GitHub diff UI wraps beyond 118 characters (so that's the goal) -Metrics/LineLength: +Layout/LineLength: Max: 170 # ignore manpage comments and long single-line strings IgnoredPatterns: ['#: ', ' url "', ' mirror "', ' plist_options :'] @@ -147,3 +147,10 @@ Style/TrailingBodyOnMethodDefinition: # a bit confusing to non-Rubyists but useful for longer arrays Style/WordArray: MinSize: 4 + +Style/HashEachMethods: + Enabled: true +Style/HashTransformKeys: + Enabled: true +Style/HashTransformValues: + Enabled: true diff --git a/Formula/yetus.rb b/Formula/yetus.rb index 44e752e..eec276a 100644 --- a/Formula/yetus.rb +++ b/Formula/yetus.rb @@ -18,8 +18,8 @@ class Yetus < Formula desc "Enable contribution and release processes for software projects" homepage "https://yetus.apache.org/" - url "https://www.apache.org/dyn/closer.lua?path=/yetus/0.11.1/apache-yetus-0.11.1-bin.tar.gz" - sha256 "0b755cdcd752953754c0b78b8d85d7b114aa40231ce68c83637fee3f13ceeb77" + url "https://www.apache.org/dyn/closer.lua?path=/yetus/0.12.0/apache-yetus-0.12.0-bin.tar.gz" + sha256 "295e01b710d68152a85c73d5bf70b1189818219f9146c2981e1623df3414232b" option "with-all", "Build with all dependencies. Note that some dependencies such as "\ "Perl::Critic, Pylint, RuboCop and ruby-lint still need to be installed manually." diff --git a/asf-site-src/Gemfile b/asf-site-src/Gemfile index a51899f..666a6d6 100644 --- a/asf-site-src/Gemfile +++ b/asf-site-src/Gemfile @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with diff --git a/asf-site-src/data/htaccess.yml b/asf-site-src/data/htaccess.yml index b03d6d2..a201335 100644 --- a/asf-site-src/data/htaccess.yml +++ b/asf-site-src/data/htaccess.yml @@ -15,6 +15,6 @@ --- redirect: /latest.tgz: > - https://www.apache.org/dyn/closer.cgi?action=download&filename=yetus/0.11.1/apache-yetus-0.11.1-bin.tar.gz + https://www.apache.org/dyn/closer.cgi?action=download&filename=yetus/0.12.0/apache-yetus-0.12.0-bin.tar.gz /latest.tgz.asc: > - https://www.apache.org/dist/yetus/0.11.1/apache-yetus-0.11.1-bin.tar.gz.asc + https://www.apache.org/dist/yetus/0.12.0/apache-yetus-0.12.0-bin.tar.gz.asc diff --git a/asf-site-src/data/versions.yml b/asf-site-src/data/versions.yml index 8a3a03f..8ab9d7b 100644 --- a/asf-site-src/data/versions.yml +++ b/asf-site-src/data/versions.yml @@ -16,6 +16,6 @@ # under the License. --- releases: - - '0.9.0' - '0.10.0' - '0.11.1' + - '0.12.0' diff --git a/asf-site-src/pom.xml b/asf-site-src/pom.xml index 8ea01f5..3eec5f4 100644 --- a/asf-site-src/pom.xml +++ b/asf-site-src/pom.xml @@ -46,69 +46,69 @@ <version>${project.version}</version> <executions> <execution> - <id>0.9.0</id> + <id>0.10.0</id> <phase>pre-site</phase> <goals> <goal>symlink</goal> </goals> <configuration> - <target>../../target/0.9.0</target> - <newLink>${basedir}/source/documentation/0.9.0</newLink> + <target>../../target/0.10.0</target> + <newLink>${basedir}/source/documentation/0.10.0</newLink> </configuration> </execution> <execution> - <id>0.9.0.html.md</id> + <id>0.10.0.html.md</id> <phase>pre-site</phase> <goals> <goal>symlink</goal> </goals> <configuration> - <target>../../target/0.9.0.html.md</target> - <newLink>${basedir}/source/documentation/0.9.0.html.md</newLink> + <target>../../target/0.10.0.html.md</target> + <newLink>${basedir}/source/documentation/0.10.0.html.md</newLink> </configuration> </execution> <execution> - <id>0.10.0</id> + <id>0.11.1</id> <phase>pre-site</phase> <goals> <goal>symlink</goal> </goals> <configuration> - <target>../../target/0.10.0</target> - <newLink>${basedir}/source/documentation/0.10.0</newLink> + <target>../../target/0.11.1</target> + <newLink>${basedir}/source/documentation/0.11.1</newLink> </configuration> </execution> <execution> - <id>0.10.0.html.md</id> + <id>0.11.1.html.md</id> <phase>pre-site</phase> <goals> <goal>symlink</goal> </goals> <configuration> - <target>../../target/0.10.0.html.md</target> - <newLink>${basedir}/source/documentation/0.10.0.html.md</newLink> + <target>../../target/0.11.1.html.md</target> + <newLink>${basedir}/source/documentation/0.11.1.html.md</newLink> </configuration> </execution> <execution> - <id>0.11.1</id> + <id>0.12.0</id> <phase>pre-site</phase> <goals> <goal>symlink</goal> </goals> <configuration> - <target>../../target/0.11.1</target> - <newLink>${basedir}/source/documentation/0.11.1</newLink> + <target>../../target/0.12.0</target> + <newLink>${basedir}/source/documentation/0.12.0</newLink> </configuration> </execution> <execution> - <id>0.11.1.html.md</id> + <id>0.12.0.html.md</id> <phase>pre-site</phase> <goals> <goal>symlink</goal> </goals> <configuration> - <target>../../target/0.11.1.html.md</target> - <newLink>${basedir}/source/documentation/0.11.1.html.md</newLink> + <target>../../target/0.12.0.html.md</target> + <newLink>${basedir}/source/documentation/0.12.0.html.md</newLink> </configuration> </execution> <execution> diff --git a/asf-site-src/source/contribute/releases.html.md b/asf-site-src/source/contribute/releases.html.md index 857af0f..0faebbc 100644 --- a/asf-site-src/source/contribute/releases.html.md +++ b/asf-site-src/source/contribute/releases.html.md @@ -564,6 +564,8 @@ Once a release candidate obtains majority approval from the PMC, there are sever $ # update the sha256. e.g., shasum -a 256 bin.gz $ # test the formula: $ brew install --build-from-source Formula/yetus.rb + # or if you already have it installed: + $ brew upgrade --build-from-source Formula/yetus.rb ``` 1. Update the documentation in the git master branch for the new release. Remove the oldest release and add the latest.