Thomas Boerger
3e950ef112
Use correct site id for netlify (#4427)
5 years ago
Thomas Boerger
d84490a0df
Replaced docker docs with netlify deployment (#4420)
5 years ago
Lauris BH
c2ec38f9b7
Disable swagger validation while it is not fixed in upstream (#4423)
5 years ago
Lunny Xiao
3f0d9beece
fix exclude files .sha265 to .sha256 (#4304)
5 years ago
Antoine GIRARD
a747a5d05f
Add gpg-sign step to drone (#4188)
* Add gpg-sign step to drone
* add compressed releases to gpg-sign targets
* Use exclude to simplify file list
drone-plugins/drone-gpgsign#2
5 years ago
kolaente
cd29888906
Updated drone config to use the "next" git plugin (#4281)
6 years ago
Antoine GIRARD
908e8942cc
Fix swagger errors (#4220)
Fix all the resting errors to have a valid swagger file.
They are still some warnings but nothing blocking.
Doing so I found that some request still misses son parameters for some POST/PUT/PATCH request. This means the a client generated from the swagger file will not work completely.
Fix #4088 by activating validation in drone
Should fix #4010 .
6 years ago
Antoine GIRARD
6f31911497
Add $GOPATH/bin to PATH for make releases (#4020)
Needed to access go tool gxz
6 years ago
Lauris BH
ff3971b830
Add LDAP integration tests (#3897)
* Add LDAP service for tests
* Add LDAP login source and test user sign-in
* Add checks to test if user data is correct
* Add LDAP user sync test
* Add failed user sign-in test
6 years ago
Bo-Yi Wu
0b718e0d7b
feat: testing in go 1.10 version. (#3899)
6 years ago
techknowlogick
9ec7f6b954
pass secrets to drone build step for docker (#3879)
6 years ago
Bo-Yi Wu
ca4a84a2d6
chore: simplify docker build process. (#2827)
* chore: simplify docker build process.
* chore: update docker plugin.
6 years ago
Antoine GIRARD
3506717e9c
Add swagger check (#3811)
6 years ago
Kim "BKC" Carlbäcker
e722bdbb03
Update source installation requirements (#3124)
* Update source installation requirements
We require Golang 1.8 since we use `net/url.PathEscape` which was not introduced until then
* Use Golang 1.8 for build and test
If we state Golang 1.8 we should test using that version as well
* Use golang 1.8 only for single build to see if everything compiles
* Change back edge also for commented out sqlite test
6 years ago
Lauris BH
b82519cadc
Move build without gcc step up so that it's binary is not used in docker (#3147)
6 years ago
Ethan Koenig
c082c3bce3
Restore make test target (#3139)
* Restore make test target
* make build -> go build
6 years ago
Lunny Xiao
b8e45b1e19
Fix missing drone test on release/* (#3126)
* fix missing drone test on release/*
* remove test coverage on release/*
6 years ago
techknowlogick
899c900e59
use unique name for docs docker build step in CI (#3018)
Otherwise drone may combine the logs
6 years ago
techknowlogick
d39b88ae88
Fix master build for docs docker (#3004)
6 years ago
techknowlogick
fb5c6b6444
Import docs into main repository (#2874)
* import docs into main repository
Signed-off-by: Matti Ranta <matti@mdranta.net>
6 years ago
Bo-Yi Wu
091f3669ba
change the email and name to GitBot account. (#2848)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
6 years ago
Lauris BH
9500ad1e92
Fix removing backslash before quotes in translations (#2831)
6 years ago
Lunny Xiao
c7ade55d39
fix update-translations on drone (#2822)
6 years ago
Lunny Xiao
de9915023d
Fix wrong translations (#2818)
* fix wrong translations
* fix tab on yml
6 years ago
Bo-Yi Wu
c22f443f58
add gitea remote in drone. (#2817)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
6 years ago
Bo-Yi Wu
dc6dad87d4
add remote name for git push. (#2816)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
6 years ago
Jonas Franz
e9595a962b
Download and pushing translations (#2727)
* Download and pushing translations
* Adding empty line between build steps
6 years ago
Lauris BH
339d7de409
Fix translation upload to crowdin (#2599)
6 years ago
Bo-Yi Wu
6b6f16cfae
backport from v1.2 branch: add secrets for github release (#2588) (#2598)
6 years ago
Morlinest
0b0d85c90d
Add pre-build step for nodejs stuff (#2581)
6 years ago
Jonas Franz
fa6d7c7b99
Automatic update of translations (#2585)
* Adding build step for uploading translations
* Fixing crowdin project name
* Using crowdin plugin
* Changing secret name
* Adding pull: true
6 years ago
Lauris BH
28f4de205f
Fix drone for tags (#2573)
6 years ago
silverwind
1fbfccb4fc
Use standard lessc and minify CSS using Node.js (#2337)
* Use standard lessc and minify CSS using Node.js
This changes the previous nonstandard `lessc` to the official one and
enables CSS minification via the clean-css module.
To build CSS, Node.js is required along with a `npm install` to get the
tools installed locally in node_modules so there is no dependency on
binaries in PATH. Benefits include:
- Allows one to have a standard lessc in PATH.
- Can now use command line switches on lessc.
- Minified CSS brings faster page load times and also has the benefit
of discouraging contributors from editing CSS directly.
To build CSS, Node.js is required along with a `npm install` to get the
tools installed locally based on the information in `package.json`.
The 'make stylesheet' task was modified to run without condition. This
makes it easier to work on the make task itself without having to delete
files.
Also fixes: https://github.com/go-gitea/gitea/issues/2198
* install node, npm and modules on drone
* .PHONY
* use 'minify' to minify CSS
6 years ago
Ethan Koenig
fa1cbc2896
Always run fmt check in CI (#2546)
6 years ago
Thomas Boerger
cbe50587ba
Added bucket name to s3 drone plugin (#2505)
6 years ago
Bo-Yi Wu
3e89e89670
add codecov.io service. (#2493)
* add codecov.io service.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* only PR or master branch (for coverage badge)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update init
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
6 years ago
Lunny Xiao
9ef83a98e5
fix release (#2496)
6 years ago
Antoine GIRARD
69dfe43ffc
Fix some tests : make coverage -> test (#2492)
* Fix test : make coverage -> test
* Refactor integration tests to be able to run them in parallel
* Add custom local repository temp path
6 years ago
Thomas Boerger
fd85e25f5f
Hotfix for integration testing (#2473)
* Hotfix for integration testing
* Comment sqlite tests because of database locking issues
6 years ago
Thomas Boerger
4b8fef143e
Changes for latest DroneCI (#2362)
6 years ago
Bo-Yi Wu
be4f6a754c
Revert "Changes for latest DroneCI (#2355)" (#2358)
This reverts commit faf4b503b2
.
6 years ago
Thomas Boerger
faf4b503b2
Changes for latest DroneCI (#2355)
6 years ago
Bo-Yi Wu
9ff371a147
ignore coverage steps. (#2257)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
6 years ago
Bo-Yi Wu
2b05b104ef
Add verify changed less-file step to Makefile (#1861)
6 years ago
Bo-Yi Wu
da89afda58
feat: upgrade drone docker image to support multi-stage build. (#1732)
* feat: upgrade drone docker image to support multi-stage build.
* update drone sig file.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update drone sig file.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
6 years ago
Ethan Koenig
b4e8a7c4d1
Skip sqlite integration in CI (#2058)
7 years ago
Bo-Yi Wu
d7570895cc
update drone discord plugin to 0.0.4 version (#1992)
* update drone discord plugin to 0.0.3 version
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update to 0.0.4
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update sig file.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
7 years ago
Ethan Koenig
792cde7081
Coverage reports for integration tests (#1960)
7 years ago
Bo-Yi Wu
0d560f3441
send notification if status changed
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
7 years ago
Bo-Yi Wu
5b0cbf3788
switch gitter to discord for drone. (#1971)
* switch gitter to discord for drone.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* add event
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* only notify build fail message.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
7 years ago