Skip to content

Commit

Permalink
[#591] Test
Browse files Browse the repository at this point in the history
  • Loading branch information
PruStephan committed Jul 20, 2023
1 parent 6fd25da commit 1899bf9
Show file tree
Hide file tree
Showing 2 changed files with 118 additions and 118 deletions.
234 changes: 117 additions & 117 deletions .buildkite/pipeline-for-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,123 +8,123 @@ env:


steps:
- label: Check for new Octez release
if: build.source == "schedule" && build.branch == "master"
commands:
- nix develop .#autorelease -c ./scripts/update-tezos.sh

- label: Build ubuntu source packages
key: build-ubuntu-source-packages
if: build.tag =~ /^v.*-1/
agents:
queue: "docker"
commands:
- eval "$SET_VERSION"
- nix develop .#docker-tezos-packages -c ./docker/build/ubuntu/build.py --type source
artifact_paths:
- ./out/*

- label: Build fedora source packages
key: build-fedora-source-packages
if: build.tag =~ /^v.*-1/
agents:
queue: "docker"
commands:
- eval "$SET_VERSION"
- nix develop .#docker-tezos-packages -c ./docker/build/fedora/build.py --type source
artifact_paths:
- ./out/*

- label: Sign ubuntu source packages
if: build.tag =~ /^v.*-1/
depends_on:
- "build-ubuntu-source-packages"
key: sign-ubuntu-source-packages
commands:
- eval "$SET_VERSION"
- buildkite-agent artifact download "out/*" . --step build-ubuntu-source-packages
- nix develop .#docker-tezos-packages -c ./docker/build/ubuntu/sign.py -d out -i 'Serokell <[email protected]>'
artifact_paths:
- ./out/*

- label: Sign fedora source packages
if: build.tag =~ /^v.*-1/
depends_on:
- "build-fedora-source-packages"
key: sign-fedora-source-packages
commands:
- eval "$SET_VERSION"
- buildkite-agent artifact download "out/*" . --step build-fedora-source-packages
- nix develop .#docker-tezos-packages -c ./docker/build/fedora/sign.py -d out -i 'Serokell <[email protected]>'
artifact_paths:
- ./out/*

- label: Publish ubuntu native packages
if: build.tag =~ /^v.*-1/
depends_on:
- "sign-ubuntu-source-packages"
commands:
- eval "$SET_VERSION"
- buildkite-agent artifact download "out/*" . --step sign-ubuntu-source-packages
- nix develop .#buildkite -c ./docker/build/ubuntu/upload.py -d out

- label: Publish fedora native packages
if: build.tag =~ /^v.*-1/
depends_on:
- "sign-fedora-source-packages"
commands:
- eval "$SET_VERSION"
- buildkite-agent artifact download "out/*" . --step sign-fedora-source-packages
- nix develop .#buildkite -c ./docker/build/fedora/upload.py -d out

- label: build-via-docker
if: build.tag =~ /^v.*-1/
key: build-via-docker
commands:
- eval "$SET_VERSION"
- cd docker
- ./docker-static-build.sh
artifact_paths:
- ./docker/octez-*
agents:
queue: "docker"

- label: Build source packages from static binaries
key: build-source-packages-from-static-binaries
if: build.tag =~ /^v.*-1/
agents:
queue: "docker"
depends_on:
- "build-via-docker"
commands:
- eval "$SET_VERSION"
- mkdir binaries
- buildkite-agent artifact download "docker/*" binaries --step build-via-docker
- nix develop .#docker-tezos-packages -c ./docker/build/fedora/build.py --type source --output-dir epel --binaries-dir ./binaries/docker
artifact_paths:
- ./epel/*

- label: Sign source packages built from static binaries
key: sign-source-packages-built-from-static-binaries
if: build.tag =~ /^v.*-1/
depends_on:
- "build-source-packages-from-static-binaries"
commands:
- eval "$SET_VERSION"
- buildkite-agent artifact download "epel/*" . --step build-source-packages-from-static-binaries
- nix develop .#docker-tezos-packages -c ./docker/build/fedora/sign.py -d epel -i 'Serokell <[email protected]>'
artifact_paths:
- ./epel/*

- label: Publish epel packages
if: build.tag =~ /^v.*-1/
depends_on:
- "sign-source-packages-built-from-static-binaries"
commands:
- eval "$SET_VERSION"
- mkdir -p srcs
- buildkite-agent artifact download "epel/*" srcs --step sign-source-packages-built-from-static-binaries
- nix develop .#buildkite -c ./docker/build/fedora/upload.py -d srcs/epel --upload epel
# - label: Check for new Octez release
# if: build.source == "schedule" && build.branch == "master"
# commands:
# - nix develop .#autorelease -c ./scripts/update-tezos.sh

# - label: Build ubuntu source packages
# key: build-ubuntu-source-packages
# if: build.tag =~ /^v.*-1/
# agents:
# queue: "docker"
# commands:
# - eval "$SET_VERSION"
# - nix develop .#docker-tezos-packages -c ./docker/build/ubuntu/build.py --type source
# artifact_paths:
# - ./out/*

# - label: Build fedora source packages
# key: build-fedora-source-packages
# if: build.tag =~ /^v.*-1/
# agents:
# queue: "docker"
# commands:
# - eval "$SET_VERSION"
# - nix develop .#docker-tezos-packages -c ./docker/build/fedora/build.py --type source
# artifact_paths:
# - ./out/*

# - label: Sign ubuntu source packages
# if: build.tag =~ /^v.*-1/
# depends_on:
# - "build-ubuntu-source-packages"
# key: sign-ubuntu-source-packages
# commands:
# - eval "$SET_VERSION"
# - buildkite-agent artifact download "out/*" . --step build-ubuntu-source-packages
# - nix develop .#docker-tezos-packages -c ./docker/build/ubuntu/sign.py -d out -i 'Serokell <[email protected]>'
# artifact_paths:
# - ./out/*

# - label: Sign fedora source packages
# if: build.tag =~ /^v.*-1/
# depends_on:
# - "build-fedora-source-packages"
# key: sign-fedora-source-packages
# commands:
# - eval "$SET_VERSION"
# - buildkite-agent artifact download "out/*" . --step build-fedora-source-packages
# - nix develop .#docker-tezos-packages -c ./docker/build/fedora/sign.py -d out -i 'Serokell <[email protected]>'
# artifact_paths:
# - ./out/*

# - label: Publish ubuntu native packages
# if: build.tag =~ /^v.*-1/
# depends_on:
# - "sign-ubuntu-source-packages"
# commands:
# - eval "$SET_VERSION"
# - buildkite-agent artifact download "out/*" . --step sign-ubuntu-source-packages
# - nix develop .#buildkite -c ./docker/build/ubuntu/upload.py -d out

# - label: Publish fedora native packages
# if: build.tag =~ /^v.*-1/
# depends_on:
# - "sign-fedora-source-packages"
# commands:
# - eval "$SET_VERSION"
# - buildkite-agent artifact download "out/*" . --step sign-fedora-source-packages
# - nix develop .#buildkite -c ./docker/build/fedora/upload.py -d out

# - label: build-via-docker
# if: build.tag =~ /^v.*-1/
# key: build-via-docker
# commands:
# - eval "$SET_VERSION"
# - cd docker
# - ./docker-static-build.sh
# artifact_paths:
# - ./docker/octez-*
# agents:
# queue: "docker"

# - label: Build source packages from static binaries
# key: build-source-packages-from-static-binaries
# if: build.tag =~ /^v.*-1/
# agents:
# queue: "docker"
# depends_on:
# - "build-via-docker"
# commands:
# - eval "$SET_VERSION"
# - mkdir binaries
# - buildkite-agent artifact download "docker/*" binaries --step build-via-docker
# - nix develop .#docker-tezos-packages -c ./docker/build/fedora/build.py --type source --output-dir epel --binaries-dir ./binaries/docker
# artifact_paths:
# - ./epel/*

# - label: Sign source packages built from static binaries
# key: sign-source-packages-built-from-static-binaries
# if: build.tag =~ /^v.*-1/
# depends_on:
# - "build-source-packages-from-static-binaries"
# commands:
# - eval "$SET_VERSION"
# - buildkite-agent artifact download "epel/*" . --step build-source-packages-from-static-binaries
# - nix develop .#docker-tezos-packages -c ./docker/build/fedora/sign.py -d epel -i 'Serokell <[email protected]>'
# artifact_paths:
# - ./epel/*

# - label: Publish epel packages
# if: build.tag =~ /^v.*-1/
# depends_on:
# - "sign-source-packages-built-from-static-binaries"
# commands:
# - eval "$SET_VERSION"
# - mkdir -p srcs
# - buildkite-agent artifact download "epel/*" srcs --step sign-source-packages-built-from-static-binaries
# - nix develop .#buildkite -c ./docker/build/fedora/upload.py -d srcs/epel --upload epel

- label: Build Big Sur x86_64 bottles
key: build-bottles-big-sur-x86_64
Expand Down
2 changes: 1 addition & 1 deletion Formula/tezos-client.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ class << self
depends_on dependency => :build
end

dependencies = %w[gmp hidapi libev libffi tezos-sapling-params]
dependencies = %w[gmp hidapi libev tezos-sapling-params]
dependencies.each do |dependency|
depends_on dependency
end
Expand Down

0 comments on commit 1899bf9

Please sign in to comment.