https://github.com/acorelli/scripts
A collection of some useful gitlab/jira/misc scripts to aid developers. Approved for public release: unlimited distribution, Aug2023
https://github.com/acorelli/scripts
git gitlab powershell python scripts version-control
Last synced: about 1 month ago
JSON representation
A collection of some useful gitlab/jira/misc scripts to aid developers. Approved for public release: unlimited distribution, Aug2023
- Host: GitHub
- URL: https://github.com/acorelli/scripts
- Owner: acorelli
- License: unlicense
- Created: 2023-08-23T05:11:14.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2025-02-05T04:42:17.000Z (about 1 year ago)
- Last Synced: 2025-04-02T17:01:42.227Z (12 months ago)
- Topics: git, gitlab, powershell, python, scripts, version-control
- Language: PowerShell
- Homepage:
- Size: 26.4 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/acorelli/scripts)
# Scripts and Stuff
**Name** | **Description**
:--- | :---
`clean_branches.ps1` | This PowerShell script is designed to clean up local Git branches that have been merged or are no longer needed, helping to maintain a tidy repository.
`get_reviewers.ps1` | Selects a asignee/reviewer at random from a list of developer names.
`get_token.ps1` | Retrieves an authentication token, possibly from a service like GitLab or Jira, to authenticate API requests in other scripts or tools. Requires a current token to use.
`jira_sprint_query.ps1` | Queries Jira to retrieve information about the current sprint number.
`merge_no_jenkins.ps1` | Performs a Git merge operation without triggering Jenkins build jobs, useful when changes don't require immediate continuous integration processes.
`merge_request_tool.ps1` | Assists in creating or managing merge requests, automating the submission process & fetching details of from corresponding Jira tickets.
`rename.bat` | A batch script to rename files or directories based on predefined patterns or rules, streamlining bulk renaming tasks.
`restore_names.bat` | Reverts the changes made by rename.bat, restoring original file or directory names to maintain consistency.
`updateHosts.ps1` | Updates the repo's hosts via regex replace
`updateRemotes.ps1` | Updates Git remote URLs, which is beneficial when repositories are migrated or when access methods change.
`update_repo.ps1` | Helper to automate the `version_update_tool`
`version_update_tool.ps1` | Manages version updates, updating CMakeLists in [`♠ SPADES`](https://gitlab.com/acorelli/tools/spades) templated projects to match your current Jira sprint number