BialySztorm / Butler

Release helper script build with python

Home Page:https://bialysztorm.itch.io/butler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Butler - Release helper script build with python

DeepSource

Installation and usage

Simple drag all files to your build directory(all build files should be under child directory with platform name), complete the prerequisite for chosen platforms, if you are using python script comment things you don't gonna use and you are ready to go.

To start the script paste in command line "python Butler.py", choose release platform, select the version change you wanna do, and next everything gonna do for you automatically.

Prerequisite for binary file

  1. itch:
  • Butler - Downloaded and added to PATH (optional, for faster availability)
  • ITCH_SITE_NAME:=Site name in .env
  1. Discord:
  1. Github releases:
  • GITHUB_API_TOKEN:=Personal Access Token in .env file or change definition wherever it is
  • starting script in git repository directory
  1. Jira
  • place this information in .env:
    JIRA_BASE_URL:=YOUR_JIRA_BASE_URL
    JIRA_PROJECT_KEY:=PROJECT_KEY
    JIRA_API_TOKEN:=JIRA_API_TOKEN
    JIRA_USER:=JIRA_USERNAME_OR_EMAIL

Prerequisite for python script

  1. itch:
  • Butler - Downloaded and added to PATH (optional, for faster availability)
  • ITCH_SITE_NAME:=Site name in .env
  1. Discord:
  1. Github releases:
  1. Jira
  • place this information in .env:
    JIRA_BASE_URL:=YOUR_JIRA_BASE_URL
    JIRA_PROJECT_KEY:=PROJECT_KEY
    JIRA_API_TOKEN:=JIRA_API_TOKEN
    JIRA_USER:=JIRA_USERNAME_OR_EMAIL
  • requests, locale & datetime modules
Screenshot_2023-08-21_092807 Screenshot_2023-08-21_092821
Screenshot_2023-08-21_092830 Screenshot_2023-08-21_093310

About

Release helper script build with python

https://bialysztorm.itch.io/butler

License:MIT License


Languages

Language:Python 100.0%