summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo2021-12-01 18:00:12 +0800
committerLeo2021-12-01 18:13:18 +0800
commit782c0a0fc88b8eb9970e3fffe238a1b1ca35aaa0 (patch)
tree4e06286ad1c9cc94b2cde29b878792588f3fafec
parentf0e800b4e8870d24adf8fd93cf7298219d64120a (diff)
downloadaur-782c0a0fc88b8eb9970e3fffe238a1b1ca35aaa0.tar.gz
New upstream version 2.6.0
run tests for roadrunner library.
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD20
2 files changed, 21 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4c96241e7fb6..eee30050e117 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,20 @@
pkgbase = roadrunner
pkgdesc = High-performance PHP application server, load-balancer and process manager written in Golang
- pkgver = 2.5.3
- pkgrel = 2
+ pkgver = 2.6.0
+ pkgrel = 1
url = https://roadrunner.dev/
arch = x86_64
license = MIT
makedepends = go>=1.16
+ makedepends = composer
depends = php>=7.3
options = !buildflags
- source = roadrunner-2.5.3.tar.gz::https://github.com/spiral/roadrunner/archive/v2.5.3.tar.gz
- source = roadrunner-binary-2.5.7.tar.gz::https://github.com/spiral/roadrunner-binary/archive/v2.5.7.tar.gz
+ source = roadrunner-2.6.0.tar.gz::https://github.com/spiral/roadrunner/archive/v2.6.0.tar.gz
+ source = roadrunner-binary-2.6.0.tar.gz::https://github.com/spiral/roadrunner-binary/archive/v2.6.0.tar.gz
source = .rr.yaml.sample-full
source = .rr.yaml.sample-minimal
- sha256sums = f78277368caa00b3fd37589887a16390d41021e15d98946ef45b94f818c3c744
- sha256sums = 382f4b8e222aeec5bd8828b78fc696981267e3f8a7c97c09ae219c9bbd8f0f85
+ sha256sums = dd6a42513252480e749b45fb99b118cfdc01be1ff393820f954c236227ffd191
+ sha256sums = a951f9e6a5fd56d0003e2ae72c8dffa5c862378efa98dc1419d0737f510e7e68
sha256sums = SKIP
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index d149d8979d42..381869895f1e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,17 @@
# Maintainer: Leo <i@setuid0.dev>
-_bin_ver=2.5.7
-_rr_ver=2.5.3
+_bin_ver=2.6.0
+_rr_ver=2.6.0
pkgname=roadrunner
pkgver=$_rr_ver
-pkgrel=2
+pkgrel=1
pkgdesc="High-performance PHP application server, load-balancer and process manager written in Golang"
arch=(x86_64)
url="https://roadrunner.dev/"
license=(MIT)
depends=("php>=7.3")
-makedepends=("go>=1.16")
+makedepends=("go>=1.16" "composer")
source=(
"$pkgname-$_rr_ver.tar.gz::https://github.com/spiral/$pkgname/archive/v$_rr_ver.tar.gz"
"$pkgname-binary-$_bin_ver.tar.gz::https://github.com/spiral/$pkgname-binary/archive/v$_bin_ver.tar.gz"
@@ -19,8 +19,8 @@ source=(
".rr.yaml.sample-minimal"
)
sha256sums=(
- 'f78277368caa00b3fd37589887a16390d41021e15d98946ef45b94f818c3c744'
- '382f4b8e222aeec5bd8828b78fc696981267e3f8a7c97c09ae219c9bbd8f0f85'
+ 'dd6a42513252480e749b45fb99b118cfdc01be1ff393820f954c236227ffd191'
+ 'a951f9e6a5fd56d0003e2ae72c8dffa5c862378efa98dc1419d0737f510e7e68'
SKIP
SKIP
)
@@ -54,6 +54,14 @@ build() {
}
check() {
+ cd "$srcdir/$pkgname-$_rr_ver/tests"
+ composer update --prefer-dist --no-progress --ansi
+
+ cd "$srcdir/$pkgname-$_rr_ver"
+ rm -rf coverage-ci
+ mkdir ./coverage-ci
+ go test -race -covermode=atomic -coverprofile ./coverage.txt ./...
+
cd "$srcdir/$pkgname-binary-$_bin_ver"
go test -race -covermode=atomic -coverprofile ./coverage.txt ./...
}