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

inertia deploy [REMOTE] (up, down, status, reset) and authentication #30

Merged
merged 35 commits into from Jan 7, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
737b52c
Merge branch 'chad/#24-dockerize-daemon' into rob/#27-serverside-daemon
bobheadxi Dec 26, 2017
2c61a35
Work in progress daemon up and down
bobheadxi Dec 26, 2017
ae22b02
Cleanup
bobheadxi Dec 26, 2017
83f498f
Fix init, update response codes, other tweaks
bobheadxi Dec 27, 2017
0871b3b
Add repo to post request
chadlagore Dec 27, 2017
c7c1fd2
Merge branch 'chad/32-get-repo-name-to-daemon' into rob/#27-serversid…
bobheadxi Dec 27, 2017
73e7534
Update cloning auth, use Go Docker client for container shutdown, fixes
bobheadxi Dec 27, 2017
3b8cac9
Fixed Daemon clone/pull, new mounts on daemon-up, push SSH URL on up
bobheadxi Dec 30, 2017
9e49206
Refactor common helper functions into util.go and minor cleanup
bobheadxi Dec 30, 2017
7dbe8d6
Docker-compose, updated error codes, clone from push event
bobheadxi Dec 31, 2017
970eef5
Remove test repository
bobheadxi Dec 31, 2017
b636049
Check if remote URL is already an SSH remote
bobheadxi Jan 1, 2018
184836e
Use docker client instead of script, new 'deploy status' command, fixes
bobheadxi Jan 1, 2018
6952550
Fix 'remote down' error when no containers active
bobheadxi Jan 1, 2018
8ca203a
Add $HOME to docker-compose, add StatusPreconditionFailed to deploy down
bobheadxi Jan 2, 2018
4683369
Add token creation script
chadlagore Jan 3, 2018
6f84e95
Add authorized decorator; add token generating logic; add utilities t…
chadlagore Jan 3, 2018
0493d67
Fix daemon-up, improve responses, add ref status to 'deploy status'
bobheadxi Jan 3, 2018
406339e
replace argument
chadlagore Jan 4, 2018
eae4e1a
newlines
chadlagore Jan 4, 2018
0485cd0
Fix argument
chadlagore Jan 4, 2018
797def9
Merge branch 'chad/#38-authorization' of https://github.com/ubclaunch…
chadlagore Jan 4, 2018
b4edddc
Remove redundant comments
chadlagore Jan 4, 2018
9450e96
Merge branch 'rob/#27-serverside-daemon' into chad/#38-authorization
bobheadxi Jan 4, 2018
7203f3e
Merge pull request #39 from ubclaunchpad/chad/#38-authorization
bobheadxi Jan 4, 2018
40ba979
Add authorization headers, add 'deploy reset', reorganize daemon
bobheadxi Jan 4, 2018
129cb90
Deploy tests, updated other tests, remove binary
bobheadxi Jan 6, 2018
d7ece6a
Remove docker-compose installation from bootstrap
bobheadxi Jan 6, 2018
8e00434
Remove binary for real
bobheadxi Jan 6, 2018
8966ffa
Fix deploy, complete deploy tests
bobheadxi Jan 6, 2018
81d6b5a
Hotfix the config writer; unexport initialization functions
chadlagore Jan 7, 2018
2e62259
Merge pull request #47 from ubclaunchpad/chad/hotfix-config-writes
bobheadxi Jan 7, 2018
718645c
Fix ssh known_hosts bug, add post-deploy check, improve tooltips
bobheadxi Jan 7, 2018
9759e5a
Kill docker-compose more consistently
bobheadxi Jan 7, 2018
375e6bf
Sleep so clone can hopefully complete, increase docker-compose wait
bobheadxi Jan 7, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -21,3 +21,6 @@ vendor

# Development
.vscode

#binary
inertia
48 changes: 42 additions & 6 deletions Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 1 addition & 5 deletions Gopkg.toml
@@ -1,6 +1,6 @@
[[constraint]]
name = "gopkg.in/src-d/go-git.v4"
version = "4.0.0-rc15"
version = "=4.0.0-rc15"

[[constraint]]
branch = "master"
Expand All @@ -14,10 +14,6 @@
name = "gopkg.in/sourcegraph/go-vcsurl.v1"
version = "1.0.0"

[[constraint]]
name = "github.com/src-d/go-git"
version = "3.2.0"

[[constraint]]
name = "github.com/sirupsen/logrus"
version = "1.0.4"
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -58,7 +58,7 @@ The output of `inertia bootstrap [REMOTE]` has given you two important pieces of
After adding these pieces of information to your GitHub settings,

```bash
$> inertia deploy glcoud
$> inertia deploy [REMOTE] up
```

## Development
Expand Down