Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

Commit

Permalink
Build Agent Binaries and update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
sniper7kills committed Nov 27, 2023
1 parent 133a052 commit a270a50
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 1 deletion.
19 changes: 18 additions & 1 deletion .github/workflows/staging_push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,21 @@ jobs:
uses: docker/build-push-action@v5
with:
push: true
tags: runbooksolutions/agent:dev
tags: runbooksolutions/agent:dev
pyinstaller-build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [windows-latest, ubuntu-latest, macos-latest]
steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Build and Publish Executable
uses: sayyid5416/pyinstaller@v1
with:
python_ver: '3.8' # Adjust the Python version as needed
spec: 'app.py' # Adjust the path to your .spec or .py file
requirements: 'requirements.txt' # Adjust the path to your requirements.txt file
upload_exe_with_name: 'RBSAgent' # Adjust the desired artifact name
options: --onefile, --name "RBSAgent", --windowed
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,10 @@ For those implementing a custom backend for the Agent, it's crucial to provide t

Understanding these API requests empowers users to integrate the RunbookSolution Agent seamlessly into their infrastructure or develop custom functionalities, enhancing the overall capabilities of the system.

For additional information about the expected responses refer to the [Expected Server Responses](docs/Responses.md) page.

> Note: A Proof-of-Concept backend is available in the [agent_backend](https://github.com/RunbookSolutions/agent_backend) repository.
## Additional Notes

### Creating a Keytab File
Expand Down

0 comments on commit a270a50

Please sign in to comment.