Commit Graph

79 Commits

Author SHA1 Message Date
Thomas Boerger
b4fa179180
Compile Hugo on our own, fix extended version and refactoring
Since the extended version is only available for amd64 I have started to
build Hugo on our own in a multi stage Dockerfile. Now we are installing
both binaries, regular hugo and extended hugo, bundled into the Docker
image.

Beside that the download for regular hugo and extended hugo should also
be more solid now.

After that I have also added more aliases for the environment variables.
As mentioned on some GitHub issue we are also installing more required
packages for a downloaded extended Hugo version as this relies on
libc6-compat and libstdc++.
2020-05-15 02:13:51 +02:00
Thomas Boerger
8a8184da98
Merge pull request #22 from fbrinker/fix-hugo-extended-version
#21 Fix empty version in download with buildInVersion fallback
2019-11-21 09:09:21 +01:00
Florian Brinker
d2fa5f5ce0 Fix empty version in download with buildInVersion fallback 2019-11-13 12:59:43 +01:00
Thomas Boerger
4a3d5c25e1
Merge pull request #20 from sofixa/master
bump Hugo version to 0.58.3
2019-10-21 13:37:01 +02:00
Adrian Todorov
df2b110d75 bump Hugo version to 0.58.3 2019-10-21 11:03:07 +02:00
Thomas Boerger
a85b540749
Merge pull request #19 from drone-plugins/pr_18
Follow up:  Added the hugoExtended (#18)
2019-07-08 09:55:27 +02:00
Robert Kaussow
ca074536f9 fix env var naming 2019-07-07 21:23:02 +02:00
Jens True
42ca5d4410 Removed VS code folder 2019-04-25 14:17:05 +02:00
Jens True
1f5cdffd0b Added the hugoExtended 2019-04-25 10:48:42 +02:00
Thomas Boerger
e635243b54
Fix trimPrefix within manifest 2019-02-19 11:39:07 +01:00
Thomas Boerger
46d9dc135d
Merge pull request #17 from drone-plugins/improve-config
Drop renovate, proper version definition, unified jsonnet config
2019-02-19 00:38:00 +01:00
Thomas Boerger
189358b8ff
Fix imports 2019-02-18 23:42:01 +01:00
Thomas Boerger
33d6f77854
Unified documentation and readme 2019-02-15 11:58:37 +01:00
Thomas Boerger
3526b57b8b
Update windows references within manifest 2019-02-15 11:58:04 +01:00
Thomas Boerger
d2c5ed8ad7
Move main package to top directory as the other plugins 2019-02-15 11:54:41 +01:00
Thomas Boerger
b5e1a12f60
Add a reliable version and integrate libsonnet definition 2019-02-14 23:53:36 +01:00
Thomas Boerger
3516e4fd61
Drop renovate config, it is simply too noisy 2019-02-14 20:14:16 +01:00
Thomas Boerger
8ee3015a48
Merge pull request #16 from drone-plugins/upgrade-drone
Upgrade and switch to Drone 1.0.0
2019-01-23 11:32:19 +01:00
Thomas Boerger
0edfc64715
Build binary from right folder 2019-01-23 11:30:36 +01:00
Thomas Boerger
8d6fcd6b8c
Execute built binary as simple test 2019-01-22 23:13:38 +01:00
Thomas Boerger
2fe2ff099c
Add some basic issue template content 2019-01-21 21:02:13 +01:00
Thomas Boerger
8300d12b98
Add probot settings config 2019-01-21 20:58:27 +01:00
Thomas Boerger
dbdc10cdbe
Remove duplicated badge 2019-01-21 09:33:09 +01:00
Thomas Boerger
61958d3988
Fix duplicated step names 2019-01-21 01:14:24 +01:00
Thomas Boerger
97fcdbfdc8
Update badges within readme 2019-01-21 00:19:20 +01:00
Thomas Boerger
05ae0673d0
Drop drone shell build script 2019-01-21 00:18:40 +01:00
Thomas Boerger
a8e12785e6
Migrate configs to drone 1.0.0 and drop appveyor 2019-01-20 23:52:03 +01:00
Thomas Boerger
47c0f87fa7
Add manifest template to docker folder 2019-01-20 22:21:28 +01:00
Thomas Boerger
b193f2e575
Move dockerfiles to docker folder 2019-01-20 22:20:06 +01:00
Thomas Boerger
747ef598b5
Merge pull request #15 from drone-plugins/renovate/configure
Configure Renovate
2019-01-19 11:05:17 +01:00
Thomas Boerger
c46ecdeaaa
Update renovate.json 2019-01-19 10:57:40 +01:00
Renovate Bot
8fe203ebf0
Add renovate.json 2019-01-19 03:43:20 +00:00
techknowlogick
b68e3d07c6
Merge pull request #14 from drone-plugins/module
feat(vendor): switch dep to go module
2019-01-09 10:04:15 -05:00
Bo-Yi Wu
9b5c18bcdd feat(vendor): switch dep to go module
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-01-09 15:18:15 +08:00
techknowlogick
9aee76b213 add cacheDir flag (#11)
golang version of #7 

-----
This enables setting a custom cache directory for Hugo. Some caching
plugins (e.g. http://plugins.drone.io/drillster/drone-volume-cache/)
require the directories to be cached to be located inside the workspace.
2018-10-29 15:45:36 +08:00
Bo-Yi Wu
fc5eb448c3
Merge pull request #10 from sofixa/master
add example usage in Drone Pipeline and link to full (future) docs
2018-10-20 08:25:13 +08:00
Adrian Todorov
a527de8eeb move Drone docs link to start of README 2018-10-16 12:28:46 +02:00
Adrian Todorov
efba62069f add example usage in Drone Pipeline and link to full (future) docs 2018-10-15 21:58:41 +02:00
Thomas Boerger
f0b2c8cf67
Merge pull request #9 from drone-plugins/add-manifest
Added manifest.tmpl file
2018-10-01 14:08:30 +02:00
cbrgm
3dc3eeb6fb Added manifest.tmpl file 2018-10-01 13:12:29 +02:00
Chris Bargmann
a14f5c0884
Merge pull request #5 from drone-plugins/go-implementation
Go implementation for drone-hugo plugin
2018-09-17 14:42:11 +02:00
cbrgm
28c712dc98 Fix integration test 2018-08-08 21:49:22 +02:00
cbrgm
b7ceb78f28 Removing architecture attribute from plugin struct, adding switch statement for GOARCH mapping 2018-08-08 21:41:01 +02:00
cbrgm
b686d1f154 Removing build-args, using env vars instead 2018-08-08 21:38:43 +02:00
cbrgm
5003a98020 Re-adding 386 arch build, added pipeline steps 2018-08-08 21:37:33 +02:00
cbrgm
d8e10b7fd3 Add .drone.yml pipeline 2018-08-08 16:04:35 +02:00
cbrgm
ffff344c85 Change version/build naming to drone-plugins default 2018-08-08 16:04:06 +02:00
cbrgm
6cc86c6cc7 Remove i386 target 2018-08-08 16:03:24 +02:00
cbrgm
37b5de770a using dep 0.5 2018-08-08 16:02:13 +02:00
cbrgm
f046c41eb1 Cleanup Dockerfiles 2018-08-08 16:01:20 +02:00