Giter Site home page Giter Site logo

nagl-temporal / tctl Goto Github PK

View Code? Open in Web Editor NEW

This project forked from temporalio/tctl

0.0 0.0 0.0 11.64 MB

Temporal CLI

Home Page: https://docs.temporal.io/docs/system-tools/tctl

License: MIT License

Shell 5.77% Go 93.69% Makefile 0.18% Dockerfile 0.36%

tctl's Introduction

build

The Temporal CLI is a command-line tool you can use to perform various tasks on a Temporal Server. It can perform namespace operations such as register, update, and describe as well as Workflow operations like start Workflow, show Workflow history, and signal Workflow.

Documentation for the Temporal command line interface is located at our main site.

Quick Start

Run make from the project root. You should see an executable file called tctl. Try a few example commands to get started:
./tctl for help on top level commands and global options
./tctl namespace for help on namespace operations
./tctl workflow for help on workflow operations
./tctl task-queue for help on tasklist operations
(./tctl help, ./tctl help [namespace|workflow] will also print help messages)

Note: Make sure you have a Temporal server running before using the CLI.

Trying out new tctl v1.17.0-beta with updated UX

Note Switching to tctl v1.17.0-beta is not recommended on production environments.

The package contains both tctl v1.16 and the updated tctl v1.17.0-beta. Version v1.17.0-beta brings updated UX, commands and flags semantics, new features (see details). Please expect more of upcoming changes in v1.17.0

By default, executing tctl commands will execute commands from v1.16. In order to switch to experimental v1.17.0-beta run

tctl config set version next

This will create a configuration file (~/.config/temporalio/tctl.yaml) and set tctl to v1.17.0-beta.

To switch back to the stable v1.16, run

tctl config set --version current

License

MIT License, please see LICENSE for details.

tctl's People

Contributors

feedmeapples avatar robholland avatar yycptt avatar jbreiding avatar stevekinney avatar alexshtin avatar aaronjheng avatar laniehei avatar meiliang86 avatar sushisource avatar yiminc avatar yux0 avatar nagl-temporal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.