Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 18 additions & 2 deletions tctl.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: tctl
version: 1.18.0
epoch: 1
epoch: 7
description: Temporal CLI
copyright:
- license: MIT License
Expand Down Expand Up @@ -38,10 +38,26 @@ pipeline:

make build
install -Dm755 tctl ${{targets.destdir}}/usr/bin/tctl
install -Dm755 tctl-authorization-plugin ${{targets.destdir}}/usr/bin/tctl-authorization-plugin
install -Dm755 tctl-authorization-plugin ${{targets.contextdir}}/usr/bin/tctl-authorization-plugin

- uses: strip

subpackages:
- name: tctl-compat
description: Compat package for tctl
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/local/bin
ln -s /usr/bin/tctl "${{targets.subpkgdir}}"/usr/local/bin

- name: tctl-authorization-plugin-compat
description: "Compat package for tctl-authorization-plugin"
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/local/bin
ln -s /usr/bin/tctl-authorization-plugin "${{targets.subpkgdir}}"/usr/local/bin
- uses: strip

update:
enabled: true
github:
Expand Down
34 changes: 33 additions & 1 deletion temporal-server.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: temporal-server
version: 1.22.2
epoch: 1
epoch: 2
description: Temporal server executes units of application logic, Workflows, in a resilient manner that automatically handles intermittent failures, and retries failed operations
copyright:
- license: MIT License
Expand Down Expand Up @@ -43,6 +43,14 @@ pipeline:
- uses: strip

subpackages:
- name: temporal-server-compat
description: "Compat package for temporal-server"
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/local/bin
ln -s /usr/bin/temporal-server "${{targets.contextdir}}"/usr/local/bin
- uses: strip

- name: temporal-cassandra-tool
description: "temporal-cassandra-tool"
pipeline:
Expand All @@ -51,6 +59,14 @@ subpackages:
install -Dm755 temporal-cassandra-tool "${{targets.subpkgdir}}"/usr/bin/temporal-cassandra-tool
- uses: strip

- name: temporal-cassandra-tool-compat
description: "Compat package for temporal-cassandra-tool"
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/local/bin
ln -s /usr/bin/temporal-cassandra-tool "${{targets.subpkgdir}}"/usr/local/bin
- uses: strip

- name: tdbg
description: "tdbg"
pipeline:
Expand All @@ -59,6 +75,14 @@ subpackages:
install -Dm755 tdbg "${{targets.subpkgdir}}"/usr/bin/tdbg
- uses: strip

- name: tdbg-compact
description: "Compat package for tdbg"
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/local/bin
ln -s /usr/bin/tdbg "${{targets.subpkgdir}}"/usr/local/bin
- uses: strip

- name: temporal-sql-tool
description: "temporal-sql-tool"
pipeline:
Expand All @@ -67,6 +91,14 @@ subpackages:
install -Dm755 temporal-sql-tool "${{targets.subpkgdir}}"/usr/bin/temporal-sql-tool
- uses: strip

- name: temporal-sql-tool-compact
description: "Compat package for temporal-sql-tool"
pipeline:
- runs: |
mkdir -p "${{targets.subpkgdir}}"/usr/local/bin
ln -s /usr/bin/temporal-sql-tool "${{targets.subpkgdir}}"/usr/local/bin
- uses: strip

- name: temporal-server-oci-entrypoint
description: Entrypoint for using temporal server in OCI containers
dependencies:
Expand Down