Skip to content

Commit 7773add

Browse files
authored
release: inertia v0.6.0 (#660)
1 parent f386362 commit 7773add

File tree

73 files changed

+1003
-475
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+1003
-475
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2018 UBC Launch Pad
3+
Copyright (c) 2020 UBC Launch Pad
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

client/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ func main() {
1919
// set up a client to your remote
2020
var inertia = client.NewClient(
2121
&cfg.Remote{
22-
Version: "v0.5.2",
22+
Version: "v0.6.0",
2323
Name: "gcloud",
2424
IP: "my.host.addr",
2525
/* ... */

client/internal/compiled.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contrib/npm/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "inertia-cli",
3-
"version": "0.5.3",
3+
"version": "0.6.0",
44
"description": "Inertia-CLI",
55
"scripts": {
66
"test": "echo \"Error: no test specified\" && exit 1",
@@ -13,7 +13,7 @@
1313
"url": "git+https://github.com/ubclaunchpad/inertia.git"
1414
},
1515
"keywords": [
16-
"ubc-launchpad",
16+
"ubc",
1717
"launchpad",
1818
"inertia",
1919
"inertia-cli"
@@ -23,7 +23,7 @@
2323
"bugs": {
2424
"url": "https://github.com/ubclaunchpad/inertia/issues"
2525
},
26-
"homepage": "https://github.com/ubclaunchpad/inertia#readme",
26+
"homepage": "https://inertia.ubclaunchpad.com",
2727
"dependencies": {
2828
"fs-extra": "^7.0.1",
2929
"mkdirp": "^0.5.1",

docs/api/index.html

Lines changed: 284 additions & 261 deletions
Large diffs are not rendered by default.

docs/api/swagger.yml

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
openapi: 3.0.0
22

33
info:
4-
version: 0.5.2
4+
version: 0.6.0
55
title: Inertia Daemon API Reference
66
description: |
77
@@ -279,16 +279,30 @@ paths:
279279
example: 500
280280
responses:
281281
200:
282-
description: Log contents retrieved
282+
description: Success!
283283
content:
284-
text/plain:
285-
type: string
286-
example: |
287-
No deployment detected
288-
Setting up project...
289-
Cloning branch dev from [email protected]:example/example.git...
284+
application/json:
285+
schema:
286+
allOf:
287+
- $ref: '#/components/schemas/OKResponse'
288+
- type: object
289+
required: [ data ]
290+
properties:
291+
data:
292+
type: object
293+
required: [ token ]
294+
properties:
295+
token:
296+
type: array
297+
items:
298+
type: string
299+
description: Array of log entries
300+
example:
301+
- No deployment detected
302+
- Setting up project...
303+
- Cloning branch dev from [email protected]:example/example.git...
290304
4XX,5XX:
291-
$ref: '#/components/responses/Error'
305+
$ref: '#/components/responses/Error'
292306

293307
# auth
294308

docs/cli/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ For a more general usage guide, refer to the [Inertia Usage Guide](https://inert
77

88
For documentation regarding the daemon API, refer to the [API Reference](https://inertia.ubclaunchpad.com/api).
99

10-
* Generated: 2019-Feb-17
11-
* Version: v0.5.2-19-g31e5cf9
10+
* Generated: 2020-Mar-19
11+
* Version: v0.6.0

docs/cli/inertia.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Effortless, self-hosted continuous deployment for small teams and projects
44

55
### Synopsis
66

7-
Inertia is an effortless, self-hosted continuous deployment platform.
7+
Inertia is an effortless, self-hosted continuous deployment platform 🚀
88

99
Initialization involves preparing a server to run an application, then
1010
activating a daemon which will continuously update the production server
@@ -14,21 +14,25 @@ Once you have set up a remote with 'inertia remote add [remote]', use
1414
'inertia [remote] --help' to see what you can do with your remote. To list
1515
available remotes, use 'inertia remote ls'.
1616

17-
Repository: https://github.com/ubclaunchpad/inertia/
18-
Issue tracker: https://github.com/ubclaunchpad/inertia/issues
17+
Global inertia configuration is stored in '~/.inertia'.
18+
19+
💻 Repository: https://github.com/ubclaunchpad/inertia/
20+
🎫 Issue tracker: https://github.com/ubclaunchpad/inertia/issues
21+
📚 Documentation: https://inertia.ubclaunchpad.com
1922

2023
### Options
2124

2225
```
23-
--config string specify relative path to Inertia configuration (default "inertia.toml")
26+
--config string specify relative path to Inertia project configuration (default "inertia.toml")
2427
-h, --help help for inertia
28+
--simple disable colour and emoji output
2529
```
2630

2731
### SEE ALSO
2832

2933
* [inertia ${remote_name}](inertia_${remote_name}.md) - Configure deployment to ${remote_name}
30-
* [inertia config](inertia_config.md) - Update and configure Inertia project settings
3134
* [inertia init](inertia_init.md) - Initialize an Inertia project in this repository
35+
* [inertia project](inertia_project.md) - Update and configure Inertia project settings
3236
* [inertia provision](inertia_provision.md) - Provision a new remote host to deploy your project on
3337
* [inertia remote](inertia_remote.md) - Configure the local settings for a remote host
3438

docs/cli/inertia_${remote_name}.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,23 @@ Requires:
1212

1313
Continuous deployment requires the daemon's webhook address to be registered in your remote repository.
1414

15-
If the SSH key for your remote requires a passphrase, it can be provided via 'PEM_PASSPHRASE'.
15+
If the SSH key for your remote requires a passphrase, it can be provided via 'IDENTITY_PASSPHRASE'.
1616

1717
Run 'inertia [remote] init' to gather this information.
1818

1919
### Options
2020

2121
```
22-
-h, --help help for ${remote_name}
23-
-s, --short don't stream output from command
24-
--verify-ssl verify SSL communications - requires a signed SSL certificate
22+
--debug enable debug output from Inertia client
23+
-h, --help help for ${remote_name}
24+
-s, --short don't stream output from command
2525
```
2626

2727
### Options inherited from parent commands
2828

2929
```
30-
--config string specify relative path to Inertia configuration (default "inertia.toml")
30+
--config string specify relative path to Inertia project configuration (default "inertia.toml")
31+
--simple disable colour and emoji output
3132
```
3233

3334
### SEE ALSO

docs/cli/inertia_${remote_name}_down.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ inertia ${remote_name} down [flags]
2121
### Options inherited from parent commands
2222

2323
```
24-
--config string specify relative path to Inertia configuration (default "inertia.toml")
25-
-d, --debug enable debug output from Inertia client
24+
--config string specify relative path to Inertia project configuration (default "inertia.toml")
25+
--debug enable debug output from Inertia client
2626
-s, --short don't stream output from command
27+
--simple disable colour and emoji output
2728
```
2829

2930
### SEE ALSO

0 commit comments

Comments
 (0)