Skip to content

Commit

Permalink
Merge pull request #645 from serokell/auto/v17.0-beta1-release
Browse files Browse the repository at this point in the history
[Chore] v17.0-beta1 release
  • Loading branch information
krendelhoff2 authored Apr 21, 2023
2 parents 54aae58 + a5c71ad commit 882a22e
Show file tree
Hide file tree
Showing 50 changed files with 189 additions and 225 deletions.
8 changes: 4 additions & 4 deletions .buildkite/pipeline-raw.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ steps:
- eval "$SET_VERSION"
# Building all binary packages will take significant amount of time, so we build only one
# in order to ensure package generation sanity
- nix develop .#docker-tezos-packages -c ./docker/docker-tezos-packages.py --os ubuntu --type binary -p tezos-baker-PtLimaPt
- nix develop .#docker-tezos-packages -c ./docker/docker-tezos-packages.py --os ubuntu --type binary -p tezos-baker-PtMumbai
- rm -rf out
# It takes much time to build binary package, so we do it only on master
branches: "master"
Expand All @@ -140,7 +140,7 @@ steps:
- eval "$SET_VERSION"
# Building all binary packages will take significant amount of time, so we build only one
# in order to ensure package generation sanity
- nix develop .#docker-tezos-packages -c ./docker/docker-tezos-packages.py --os fedora --type binary -p tezos-baker-PtLimaPt
- nix develop .#docker-tezos-packages -c ./docker/docker-tezos-packages.py --os fedora --type binary -p tezos-baker-PtMumbai
- rm -rf out
# It takes much time to build binary package, so we do it only on master
branches: "master"
Expand Down Expand Up @@ -198,8 +198,8 @@ steps:
- label: update RC mirror repository
if: |
build.branch == "master" &&
(build.message =~ /^Merge pull request .* from serokell\/auto\/v[0-9]+\.[0-9]+-rc.*-release/ ||
build.message =~ /^Merge pull request .* from serokell\/auto\/update-brew-formulae-v[.0-9]+-rc.*/)
(build.message =~ /^Merge pull request .* from serokell\/auto\/v[0-9]+\.[0-9]+-(rc|beta).*-release/ ||
build.message =~ /^Merge pull request .* from serokell\/auto\/update-brew-formulae-v[.0-9]+-(rc|beta).*/)
depends_on:
- "auto-release"
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-bottles.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
matrix:
os: [ { id: macos-12, name: "monterey" } ]
# we don't bottle meta-formulas that contain only services
formula: [tezos-accuser-PtLimaPt, tezos-accuser-PtMumbai, tezos-admin-client, tezos-baker-PtLimaPt, tezos-baker-PtMumbai, tezos-client, tezos-codec, tezos-node, tezos-signer, tezos-smart-rollup-client-PtMumbai, tezos-smart-rollup-node-PtMumbai, tezos-tx-rollup-client-PtLimaPt, tezos-tx-rollup-node-PtLimaPt]
formula: [tezos-accuser-PtMumbai, tezos-accuser-PtNairob, tezos-admin-client, tezos-baker-PtMumbai, tezos-baker-PtNairob, tezos-client, tezos-codec, tezos-node, tezos-signer, tezos-smart-rollup-client-PtMumbai, tezos-smart-rollup-client-PtNairob, tezos-smart-rollup-node-PtMumbai, tezos-smart-rollup-node-PtNairob]
steps:
- name: Checkout
uses: actions/checkout@v2
Expand Down
2 changes: 1 addition & 1 deletion .reuse/dep5
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/

Files: .github/* nix/nix/* protocols.json meta.json tests/buildkite/golden/* tests/host.key tests/host.cert tests/ca.cert
Files: .github/* nix/nix/* nix/build/install_topfind_196.patch protocols.json meta.json tests/buildkite/golden/* tests/host.key tests/host.cert tests/ca.cert
Copyright: 2022 Oxhead Alpha
License: LicenseRef-MIT-OA
7 changes: 2 additions & 5 deletions Formula/tezos-accuser-PtMumbai.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ class << self
end
homepage "https://gitlab.com/tezos/tezos"

url "https://gitlab.com/tezos/tezos.git", :tag => "v16.1", :shallow => false
url "https://gitlab.com/tezos/tezos.git", :tag => "v17.0-beta1", :shallow => false

version "v16.1-1"
version "v17.0-beta1-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake]
build_dependencies.each do |dependency|
Expand All @@ -26,9 +26,6 @@ class << self

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosAccuserPtmumbai.version}/"
sha256 cellar: :any, big_sur: "ac30c114dc7ffe806b9529fb43684427a9666f879edc061de60c177b22da23ee"
sha256 cellar: :any, arm64_big_sur: "de1a56da5ff7cc2e00eca9b9319ccb6aaf2efa86e066de460f42266ab661f080"
sha256 cellar: :any, monterey: "ff26c55cb014a10a6592ae934096a7fe7ac984e846bba075e42c99430eb7b315"
end

def make_deps
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# SPDX-FileCopyrightText: 2022 Oxhead Alpha
# SPDX-FileCopyrightText: 2023 Oxhead Alpha
# SPDX-License-Identifier: LicenseRef-MIT-OA

class TezosAccuserPtlimapt < Formula
class TezosAccuserPtnairob < Formula
@all_bins = []

class << self
attr_accessor :all_bins
end
homepage "https://gitlab.com/tezos/tezos"

url "https://gitlab.com/tezos/tezos.git", :tag => "v16.1", :shallow => false
url "https://gitlab.com/tezos/tezos.git", :tag => "v17.0-beta1", :shallow => false

version "v16.1-1"
version "v17.0-beta1-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake]
build_dependencies.each do |dependency|
Expand All @@ -25,10 +25,7 @@ class << self
desc "Daemon for accusing"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosAccuserPtlimapt.version}/"
sha256 cellar: :any, big_sur: "f21295def2dfb5c8439223071353ccce587ace71501fa4260f3e457a49f0ec65"
sha256 cellar: :any, arm64_big_sur: "62d4291dda7ab2c1cc21f3876e115bc72a5905668f41643930e4c7c6558fad87"
sha256 cellar: :any, monterey: "c4688d06d8514f027b00d23574716b37437fee9ce21edde5e896667e968c9f6e"
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosAccuserPtnairob.version}/"
end

def make_deps
Expand Down Expand Up @@ -62,7 +59,7 @@ def install
set -euo pipefail
accuser="#{bin}/octez-accuser-PtLimaPt"
accuser="#{bin}/octez-accuser-PtNairob"
accuser_config="$TEZOS_CLIENT_DIR/config"
mkdir -p "$TEZOS_CLIENT_DIR"
Expand All @@ -77,15 +74,15 @@ def install
exec "$accuser" --endpoint "$NODE_RPC_SCHEME://$NODE_RPC_ADDR" run
EOS
File.write("tezos-accuser-PtLimaPt-start", startup_contents)
bin.install "tezos-accuser-PtLimaPt-start"
File.write("tezos-accuser-PtNairob-start", startup_contents)
bin.install "tezos-accuser-PtNairob-start"
make_deps
install_template "src/proto_015_PtLimaPt/bin_accuser/main_accuser_015_PtLimaPt.exe",
"_build/default/src/proto_015_PtLimaPt/bin_accuser/main_accuser_015_PtLimaPt.exe",
"octez-accuser-PtLimaPt"
install_template "src/proto_016_PtNairob/bin_accuser/main_accuser_016_PtNairob.exe",
"_build/default/src/proto_016_PtNairob/bin_accuser/main_accuser_016_PtNairob.exe",
"octez-accuser-PtNairob"
end

plist_options manual: "tezos-accuser-PtLimaPt run"
plist_options manual: "tezos-accuser-PtNairob run"
def plist
<<~EOS
<?xml version="1.0" encoding="UTF-8"?>
Expand All @@ -96,7 +93,7 @@ def plist
<key>Label</key>
<string>#{plist_name}</string>
<key>Program</key>
<string>#{opt_bin}/tezos-accuser-PtLimaPt-start</string>
<string>#{opt_bin}/tezos-accuser-PtNairob-start</string>
<key>EnvironmentVariables</key>
<dict>
<key>TEZOS_CLIENT_DIR</key>
Expand Down
7 changes: 2 additions & 5 deletions Formula/tezos-admin-client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ class << self
end
homepage "https://gitlab.com/tezos/tezos"

url "https://gitlab.com/tezos/tezos.git", :tag => "v16.1", :shallow => false
url "https://gitlab.com/tezos/tezos.git", :tag => "v17.0-beta1", :shallow => false

version "v16.1-1"
version "v17.0-beta1-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake]
build_dependencies.each do |dependency|
Expand All @@ -26,9 +26,6 @@ class << self

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosAdminClient.version}/"
sha256 cellar: :any, big_sur: "dd01610aae07bda9b99f77d46b6a911f2a6b2ed13797cef0435f1c6861593c01"
sha256 cellar: :any, arm64_big_sur: "346d11a244cd4c042c1bed3a0f6511b6d22bc4135bc7041957b4a1c9d6c22053"
sha256 cellar: :any, monterey: "ab653324f2ff21160b5c1c65ca0af652b95dabbdc03228d3dca648a48ef31c7d"
end

def make_deps
Expand Down
7 changes: 2 additions & 5 deletions Formula/tezos-baker-PtMumbai.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ class << self
end
homepage "https://gitlab.com/tezos/tezos"

url "https://gitlab.com/tezos/tezos.git", :tag => "v16.1", :shallow => false
url "https://gitlab.com/tezos/tezos.git", :tag => "v17.0-beta1", :shallow => false

version "v16.1-1"
version "v17.0-beta1-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake]
build_dependencies.each do |dependency|
Expand All @@ -26,9 +26,6 @@ class << self

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosBakerPtmumbai.version}/"
sha256 cellar: :any, big_sur: "7fb83efcbf3f0d5d1b33d4cd987a8ec32aa9f1686f305c857f35038b7ada4963"
sha256 cellar: :any, arm64_big_sur: "237563df0a4af9ae72859d4164defbaf71a91a13b093425acbd962dd09129d30"
sha256 cellar: :any, monterey: "c99cc3b34f7dfc830630be130a4cbb724dfde9300fe763786f57b48a27f81a8e"
end

def make_deps
Expand Down
29 changes: 13 additions & 16 deletions Formula/tezos-baker-PtLimaPt.rb → Formula/tezos-baker-PtNairob.rb
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# SPDX-FileCopyrightText: 2022 Oxhead Alpha
# SPDX-FileCopyrightText: 2023 Oxhead Alpha
# SPDX-License-Identifier: LicenseRef-MIT-OA

class TezosBakerPtlimapt < Formula
class TezosBakerPtnairob < Formula
@all_bins = []

class << self
attr_accessor :all_bins
end
homepage "https://gitlab.com/tezos/tezos"

url "https://gitlab.com/tezos/tezos.git", :tag => "v16.1", :shallow => false
url "https://gitlab.com/tezos/tezos.git", :tag => "v17.0-beta1", :shallow => false

version "v16.1-1"
version "v17.0-beta1-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake]
build_dependencies.each do |dependency|
Expand All @@ -25,10 +25,7 @@ class << self
desc "Daemon for baking"

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosBakerPtlimapt.version}/"
sha256 cellar: :any, big_sur: "c91f35661b7e3d3abd62c0f00e4a78653c78916b700fd672f09a7d94bd384002"
sha256 cellar: :any, arm64_big_sur: "1a3c4605dd4dc2244a4adc000fa04b9ba9c95c58e5b30c62a5315735016cb5bb"
sha256 cellar: :any, monterey: "0a02e5e15ee02f6beeb1ea7e8b0b69a6a506547f3b20107b824e90512a1a67d2"
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosBakerPtnairob.version}/"
end

def make_deps
Expand Down Expand Up @@ -62,7 +59,7 @@ def install
set -euo pipefail
baker="#{bin}/octez-baker-PtLimaPt"
baker="#{bin}/octez-baker-PtNairob"
baker_config="$TEZOS_CLIENT_DIR/config"
mkdir -p "$TEZOS_CLIENT_DIR"
Expand All @@ -87,14 +84,14 @@ def install
launch_baker "$BAKER_ACCOUNT"
fi
EOS
File.write("tezos-baker-PtLimaPt-start", startup_contents)
bin.install "tezos-baker-PtLimaPt-start"
File.write("tezos-baker-PtNairob-start", startup_contents)
bin.install "tezos-baker-PtNairob-start"
make_deps
install_template "src/proto_015_PtLimaPt/bin_baker/main_baker_015_PtLimaPt.exe",
"_build/default/src/proto_015_PtLimaPt/bin_baker/main_baker_015_PtLimaPt.exe",
"octez-baker-PtLimaPt"
install_template "src/proto_016_PtNairob/bin_baker/main_baker_016_PtNairob.exe",
"_build/default/src/proto_016_PtNairob/bin_baker/main_baker_016_PtNairob.exe",
"octez-baker-PtNairob"
end
plist_options manual: "tezos-baker-PtLimaPt run with local node"
plist_options manual: "tezos-baker-PtNairob run with local node"
def plist
<<~EOS
<?xml version="1.0" encoding="UTF-8"?>
Expand All @@ -105,7 +102,7 @@ def plist
<key>Label</key>
<string>#{plist_name}</string>
<key>Program</key>
<string>#{opt_bin}/tezos-baker-PtLimaPt-start</string>
<string>#{opt_bin}/tezos-baker-PtNairob-start</string>
<key>EnvironmentVariables</key>
<dict>
<key>TEZOS_CLIENT_DIR</key>
Expand Down
7 changes: 2 additions & 5 deletions Formula/tezos-client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ class << self
end
homepage "https://gitlab.com/tezos/tezos"

url "https://gitlab.com/tezos/tezos.git", :tag => "v16.1", :shallow => false
url "https://gitlab.com/tezos/tezos.git", :tag => "v17.0-beta1", :shallow => false

version "v16.1-1"
version "v17.0-beta1-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake]
build_dependencies.each do |dependency|
Expand All @@ -26,9 +26,6 @@ class << self

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosClient.version}/"
sha256 cellar: :any, big_sur: "688ae46c9d67a1e9c80f490a4fac5405f940c6b5e57600adcd704f176b9d0f11"
sha256 cellar: :any, arm64_big_sur: "650398c1637298b551a6c5f263ba110543d5a2e6555d5680a86d853b44c2eeaf"
sha256 cellar: :any, monterey: "fcc8dca8c821dc3cd07d4b66a2bec249b9482a2faf8245effd78ab512af21c70"
end

def make_deps
Expand Down
7 changes: 2 additions & 5 deletions Formula/tezos-codec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ class << self
end
homepage "https://gitlab.com/tezos/tezos"

url "https://gitlab.com/tezos/tezos.git", :tag => "v16.1", :shallow => false
url "https://gitlab.com/tezos/tezos.git", :tag => "v17.0-beta1", :shallow => false

version "v16.1-1"
version "v17.0-beta1-1"

build_dependencies = %w[pkg-config coreutils autoconf rsync wget rustup-init cmake]
build_dependencies.each do |dependency|
Expand All @@ -26,9 +26,6 @@ class << self

bottle do
root_url "https://github.com/serokell/tezos-packaging/releases/download/#{TezosCodec.version}/"
sha256 cellar: :any, big_sur: "d97c0c5659a41f0b1102ab192267d688766b2e0c160583832c4b59cbea712586"
sha256 cellar: :any, arm64_big_sur: "3dfd1662917b6c1fac35002a8355ab4f13f143132073ae2ac9e4b086f05291fb"
sha256 cellar: :any, monterey: "2046e0c3f57f8ac15de142dbc5f6a1849ddc60d0c947f2380624dc1688320f76"
end

def make_deps
Expand Down
2 changes: 1 addition & 1 deletion Formula/tezos-node-ghostnet.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

class TezosNodeGhostnet < Formula
url "file:///dev/null"
version "v16.1-1"
version "v17.0-beta1-1"

depends_on "tezos-node"

Expand Down
2 changes: 1 addition & 1 deletion Formula/tezos-node-mainnet.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

class TezosNodeMainnet < Formula
url "file:///dev/null"
version "v16.1-1"
version "v17.0-beta1-1"

depends_on "tezos-node"

Expand Down
2 changes: 1 addition & 1 deletion Formula/tezos-node-mumbainet.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

class TezosNodeMumbainet < Formula
url "file:///dev/null"
version "v16.1-1"
version "v17.0-beta1-1"

depends_on "tezos-node"

Expand Down
Loading

0 comments on commit 882a22e

Please sign in to comment.