The cross-platform tool to with the TC server remotely.
Project description
tcclient
Cross-platform tool to work with the TeamCity using REST API. The main goal is to run TeamCity configuration remotely, for example, from a Telegram bot.
Installation
For most users, the recommended method to install is via pip:
pip install tcclient
Import
from tcclient import TCRestClient
Usage
Command from usual user:
import os
from tcclient import TCRestClient
token = os.environ['TOKEN']
base_url = "https://tc.test.local:8080"
client = TCRestClient(base_url=base_url, token=token)
projects = client.get_all_projects()
print(projects.json())
Changelog
0.0.2 (22.09.2021)
New methods added:
- get_project_parameters()
- get_project_parameter()
- set_project_parameter()
- get_bt_parameter()
0.0.1.post1 (28.03.2021)
- minor fixes (typo and github link)
0.0.1 (28.03.2021)
- initial commit
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tcclient-0.0.3.tar.gz
(4.1 kB
view hashes)