Browse Source

run irctest in travis

tags/v2.4.0-rc1
Shivaram Lingamneni 3 years ago
parent
commit
eb4dec8d89
4 changed files with 13 additions and 2 deletions
  1. 3
    0
      .gitmodules
  2. 4
    1
      .travis.yml
  3. 5
    1
      Makefile
  4. 1
    0
      irctest

+ 3
- 0
.gitmodules View File

@@ -0,0 +1,3 @@
1
+[submodule "irctest"]
2
+	path = irctest
3
+	url = https://github.com/oragono/irctest

+ 4
- 1
.travis.yml View File

@@ -1,5 +1,7 @@
1 1
 language: go
2 2
 
3
+dist: focal
4
+
3 5
 go:
4 6
     - "1.15.x"
5 7
 
@@ -8,6 +10,7 @@ before_install:
8 10
   - sudo sh -c 'echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
9 11
 
10 12
 script:
11
-- make
13
+- make install
12 14
 - make test
13 15
 - make smoke
16
+- make irctest

+ 5
- 1
Makefile View File

@@ -1,4 +1,4 @@
1
-.PHONY: all install build release capdefs test smoke gofmt
1
+.PHONY: all install build release capdefs test smoke gofmt irctest
2 2
 
3 3
 GIT_COMMIT := $(shell git rev-parse HEAD 2> /dev/null)
4 4
 
@@ -39,3 +39,7 @@ smoke:
39 39
 
40 40
 gofmt:
41 41
 	./.check-gofmt.sh --fix
42
+
43
+irctest:
44
+	git submodule update --init
45
+	cd irctest && make integration

+ 1
- 0
irctest

@@ -0,0 +1 @@
1
+Subproject commit 0287b837971c27ee55bc4dca95d31afc68d2aeea

Loading…
Cancel
Save