Commit Graph

25 Commits

Author SHA1 Message Date
67f60bae11 mass renaming of gitlab to gitea 2022-02-19 17:25:38 +05:30
Ed
7cab700694 Capitalization 2018-12-19 18:00:10 -05:00
Ed
6f0e6ea3ca Add SHA to versions 2018-12-18 12:56:09 -05:00
Ed
b747989d43 Rename ID to commitish in versions struct 2018-12-18 00:22:14 -05:00
Ed
130c7c1c06 Bug fixes and logging 2018-12-16 23:02:46 -05:00
Ed
bc89091d9f First draft of check and out 2018-12-16 19:17:03 -05:00
Joshua Carp
b708a1ce3a Add tag filter regex. 2018-03-03 21:31:29 -05:00
Xuebin He
ce3e69847b Allow insecure connection to private Enterprise github 2017-10-24 16:03:27 -04:00
Kris Hicks
3b050c148c Source configuration uses owner instead of user
"Owner" is the name GitHub uses in its API to reference the owner of a
repository. "User" is not correct when the owner is an organization.

This removes some confusion I've encountered over how to configure the
resource while maintaining backwards compatibility.
2017-04-10 08:52:27 -07:00
Alex Suraci
25bbb30fd6 fix cmd/out 2016-09-27 12:35:26 -07:00
Adham Helal
ee96e0d46b Add functionality to support Release and Prerelease together 2016-09-15 16:31:32 +02:00
Adham Helal
cc5e9dc7f5 Support pre release 2016-08-01 14:23:39 +02:00
Alex Suraci
91b8f79018 configure upload URL when github_api_url is set
[#99533974]

Signed-off-by: Corbin Halliwill <challiwill@pivotal.io>
2016-02-03 11:02:11 -08:00
Angela Chin
560637e9fd Include ability to add tag_prefix
Signed-off-by: Zachary Gershman <zgershman@pivotal.io>
2015-11-18 12:42:41 -08:00
Alex Suraci
e19842d3be source.drafts forces releases to be drafts
this makes all versions emitted and detected by the resource be
consistently drafts. a separate non-draft resource should be used for
publishing non-draft releases.
2015-10-27 09:26:09 -07:00
JT Archie
7331e0a7ad filter by drafts in the check step
The user now opts-in to getting final or draft releases. Default
behaviour is final releases.

NOTE: There is also strict filtering on only allowing semver supported tags.

Signed-off-by: David Jahn <david.a.jahn@gmail.com>
2015-10-23 10:11:15 -04:00
JT Archie
b2eee37237 support draft releases for in and out
* in will pull in the latest release, even if draft. It will not create
  the files `tag` and `version`, if no tag is defined on the draft
  release.
* out will push a release in a draft state when provided as a param

[#102513822]

Signed-off-by: David Morhovich <dmorhovich@pivotal.io>
2015-10-20 18:16:59 -04:00
Ken Robertson
d563c2714c Add support for downloading source artifacts from Github release
This adds support for retrieving the tarball or zip source artifact from a
Github release. This is done through defining a
"params.include_source_tarball" or "params.include_source_zip" boolean setting.

With this, the resource will download the respective source artfact into the
target directory as either "source.tar.gz" or "source.zip".
2015-09-23 14:22:21 -07:00
Alex Suraci
2039bb67c8 add an 'i' 2015-07-25 08:39:12 -07:00
Chris Brown
3d99be0bca users can provide commitish when creating a release
[finishes #99189274]

Signed-off-by: Chris Walter <cwalter@pivotal.io>
2015-07-23 14:50:59 -07:00
Alex Suraci
4dbe94c715 access token is now optional
* fix some err checks
* github api url can be configured (e.g. point it at an enterprise instance)

[finishes #89638752 #89633744]

Signed-off-by: Chris Brown <cbrown@pivotal.io>
2015-03-04 12:28:37 -08:00
Alex Suraci
3dc650adc8 add metadata to in command output
[#76848252]

Signed-off-by: Chris Brown <cbrown@pivotal.io>
2015-02-18 09:55:42 -08:00
Chris Brown
efbfb91683 implement /in
fetches a given list of globs from the assets.

also be durable to 'v' prefixing version tags

Signed-off-by: Alex Suraci <asuraci@pivotal.io>
2015-02-17 18:03:42 -08:00
Chris Brown
0deda9939c implement check command 2015-02-01 12:39:45 +00:00
Chris Brown
a36b7368e7 add initial out command 2015-01-31 23:04:49 +00:00