Skip to content

Commit 3815c40

Browse files
committed
make tests command
1 parent f9d6f70 commit 3815c40

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

Makefile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.PHONY: sef drop cert release
1+
.PHONY: sef drop cert release tests
22

33
# Generate Saxon-JS SEF files for client-side XSLT transformations
44
sef:
@@ -10,8 +10,12 @@ drop:
1010

1111
# Generate server SSL certificate using the .env config
1212
cert:
13-
./bin/server-cert-gen.sh .env nginx ssl
13+
server-cert-gen.sh .env nginx ssl
1414

1515
# Run the full Maven release process (prepare, deploy to Sonatype, merge to master/develop)
1616
release:
1717
./release.sh
18+
19+
# Run HTTP tests using owner and secretary certificates with passwords from secrets/
20+
tests:
21+
cd http-tests && ./run.sh ../ssl/owner/cert.pem $$(cat ../secrets/owner_cert_password.txt) ../ssl/secretary/cert.pem $$(cat ../secrets/secretary_cert_password.txt)

0 commit comments

Comments
 (0)