Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for release. #863

Merged
merged 110 commits into from
Dec 12, 2023
Merged

Prepare for release. #863

merged 110 commits into from
Dec 12, 2023

Conversation

joel-rieke
Copy link
Collaborator

No description provided.

joel-rieke and others added 30 commits October 3, 2023 13:21
* Making more util trcsub for common.

* Apply state changes.

* Checking in progress.

* Reverting some hardcodings.

* Adding some robustness handling and changes to initial states.

* More state updates for windows side.

* Allow for definition of service.

* Adding Refresh syncMode (#775)

* Adding refresh

* Adding refresh logs

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
* Fix missing import.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
* Fix broken build (#778)

* Fix missing import.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: meghan-bailey <107890930+meghan-bailey@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Better support for server cert.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
* Update to go 1.21.4

* More robust state handling.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
* Prevent premature exits.
* Switch to ranging over channel.
---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
* Fixing go.mod

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
* Cleanup config and certify to handle errors more gracefully for better interaction with trcsh.
Support multiple deployment configurations on a box.

* Certify exit with error code.

* Fixing some crashing.

* Let this happen async.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
* Add some error handling with early exit.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
* Make deployments re-runnable.

* Set timer for each run.  Make CtlMessage a buffered channel.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
* Cleanup config and certify to handle errors more gracefully for better interaction with trcsh.
Support multiple deployment configurations on a box.

* Certify exit with error code.

* Fixing some crashing.

* Let this happen async.

* Adding some more commands.

* Select more suitable param name.

* Add some error handling with early exit.

* Make deployments re-runnable.

* Set timer for each run.  Make CtlMessage a buffered channel.

* Couple more fixes for multi-deploy.

* Small spelling correction.

* Get everything at least running... Output to correct directory not yet functional.

* A little more cleanup.

* Add support for projectservice.

* Add read support for projectservice.

* Fix missing import.

* Fixing couple bugs and log cleanup.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
* Revert breaking change.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
joel-rieke and others added 23 commits December 4, 2023 09:06
* Prepare for release (#842)
* Fixing break on windows.
* Add more robust support for servicesWanted and filter.
* Deployments should match a deployment run.  Always load deployment during a run.
* Add ability for cmd override to support multiple deployers for multiple environments on a single box.

---------
Signed-off-by: dependabot[bot] <support@github.com>
* Provide service name always if defined.

---------
* Switch to something compatible with nssm

---------
* Switch to something compatible with nssm
* Go to combination of net stop, taskkill, and sc start.

---------
* Some mod cleanup.
* Updating to go 1.21.5

---------
* Prepare for release. (#852)
* Some mod cleanup.
* Updating to go 1.21.5

---------
* Merging Develop into Main (#854)
* Merging Develop into Main (#855)

---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
* Adding support in trcshell for environments like dev-1.
* Provide env overrides.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
* Adding support in trcshell for environments like dev-1.
* Provide env overrides.
* Support plugin config loading even when utilizing custom environments.

---------
* Fix locking issue.
* Roll back since not needed anymore.
* Update to more concurrent safe go-mysql
* Update to latest go-mysql-server build.

---------

Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
@joel-rieke joel-rieke merged commit ed0b9af into releases/plugin/1.0.0 Dec 12, 2023
6 checks passed
joel-rieke added a commit that referenced this pull request Dec 13, 2023
* Prepare for release. (#862)
* Fix locking issue.
* Roll back since not needed anymore.
* Update to more concurrent safe go-mysql
* Update to latest go-mysql-server build.
* Update go.sum

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
joel-rieke added a commit that referenced this pull request Dec 20, 2023
* Prepare for release. (#862)
* Fix locking issue.
* Roll back since not needed anymore.
* Update to more concurrent safe go-mysql
* Update to latest go-mysql-server build.
* Update go.sum

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
joel-rieke added a commit that referenced this pull request Dec 20, 2023
* Prepare for release. (#862)
* Fix locking issue.
* Roll back since not needed anymore.
* Update to more concurrent safe go-mysql
* Update to latest go-mysql-server build.
* Update go.sum

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
joel-rieke added a commit that referenced this pull request Dec 20, 2023
* Prepare for release. (#862)
* Fix locking issue.
* Roll back since not needed anymore.
* Update to more concurrent safe go-mysql
* Update to latest go-mysql-server build.
* Update go.sum

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Karnveer Gill <101755160+KarnveerSGill@users.noreply.github.com>
Co-authored-by: Karnveer Gill <karnveer_gill@trimble.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants