You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ It provides the flexibility to implement different updating user experiences lik
16
16
*The gopher in this image was created by [Takuya Ueda][tu], licensed under [Creative Commons 3.0 Attributions license][cc3-by].*
17
17
18
18
## Features
19
-
* Flexible way to provide updates (ex: using Github!)
19
+
* Flexible way to provide updates (ex: using Github or Gitlab!)
20
20
* Cross platform support (Mac, Linux, Arm, and Windows)
21
21
* RSA signature verification
22
22
* Tooling to generate and verify signatures
@@ -54,10 +54,11 @@ The updater uses a `Provider` as an input source for updates. It provides files
54
54
55
55
Here is few examples of providers:
56
56
*`provider.Github`: It will check for the latest release on Github with a specific zip name
57
+
*`provider.Gitlab`: It will check for the latest release on Gitlab with a specific zip name
57
58
*`provider.Local`: It will use a local folder, version will be defined in the VERSION file (can be used for testing, or in a company with a shared folder for example)
58
59
*`provider.Zip`: Same as provider.Local but with a `Zip` file
59
60
60
-
*In the future there will be providers for FTP servers and Gitlab.*
61
+
*In the future there will be providers for FTP servers and Google cloud storage.*
61
62
62
63
The updater will list the files and retrieve them the same way for all the providers:
63
64
@@ -74,7 +75,7 @@ We recommend using [goxc](https://github.com/laher/goxc) for compiling your Go a
74
75
### Planned features
75
76
This project is currently under construction, here is some of the things to come:
76
77
* More documentation and examples
77
-
*Gitlab and FTP providers
78
+
*Google cloud storage and FTP providers
78
79
* Mutliple providers (enables the use of another provider if the first one is down)
79
80
* Update channels for Github provider (alpha, beta, ...)
0 commit comments