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

Fixes for Github status reporting #28

Merged
merged 2 commits into from
Feb 10, 2014
Merged

Fixes for Github status reporting #28

merged 2 commits into from
Feb 10, 2014

Conversation

scottferg
Copy link

Firstly there was a tiny syntax error causing updateGitHubStatus() to always return prematurely which prevented statuses from ever being reported.

The second commit defers updating the status rather than explicitly calling it at the end of execute(). This is a personal preference so let me know if you'd like to change it. Due to some weirdness in my dev environment I was seeing builds fail much earlier so it seems to make sense that an error in Drone is a valid reason to report a build error on the pull request (or at least call out that it couldn't be built).

@bradrydzewski
Copy link

thanks Scott!

bradrydzewski added a commit that referenced this pull request Feb 10, 2014
Fixes for Github status reporting
@bradrydzewski bradrydzewski merged commit 4e87075 into harness:master Feb 10, 2014
johannesHarness added a commit that referenced this pull request Sep 26, 2023
…Admin User Setup (#28)

Adds the basic for harness embedded mode:
- Harness dedicated router with custom APIHandler
- Inline Space Creation
- Client for Account/Org/Project
- Bootstrap (Allows for automated creation of admin user and gitness service (used for all platform required ops))
- Inline harness service principal creation
- Ignore flag for ACL.
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