Skip to content

Commit 6d75a2e

Browse files
PubNub SDK v4.8.3 release.
1 parent 79612df commit 6d75a2e

18 files changed

+986
-683
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,6 @@ sysinfo.txt
6464
Icon?
6565
ehthumbs.db
6666
Thumbs.db
67+
68+
unity_installer_cache
69+
logs

.pubnub.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
11
---
22
changelog:
3+
-
4+
changes:
5+
-
6+
text: "Example scene fix for Unity 2018."
7+
type: bug
8+
date: Jun 17, 20
9+
version: v4.8.3
310
-
411
changes:
512
-
613
text: "Objects Sorting"
714
type: feature
815
date: April 10, 20
9-
version: v4.8.2
16+
version: v4.8.3
1017
-
1118
changes:
1219
-
@@ -508,10 +515,8 @@ scm: github.com/pubnub/unity
508515
supported-platforms:
509516
-
510517
editors:
511-
- "Unity 5.5.1"
512-
- "Unity 2017.3.*"
513-
- "Unity 2018.*"
514-
- "Unity 2019.*"
518+
- "LTS Release 2018.4.23f1"
519+
- "LTS Release 2019.4.0f1"
515520
platforms:
516521
- "iOS player, will require iOS 7.0 or higher."
517522
- "Android, OS 2.3.1 or later; ARMv7 (Cortex) CPU with NEON support or Atom CPU; OpenGL ES 2.0 or later."
@@ -522,4 +527,4 @@ supported-platforms:
522527
- "Ubuntu 12.04+, with Graphics card DX9 (shader model 3.0) or DX11 with feature level 9.3 capabilities; and CPU SSE2 instruction set support."
523528
- "Mac OS X 10.8+, with Graphics card DX9 (shader model 3.0) or DX11 with feature level 9.3 capabilities; and CPU SSE2 instruction set support."
524529
version: "PubNub Unity SDK"
525-
version: v4.8.2
530+
version: v4.8.3

.travis.yml

Lines changed: 33 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,41 @@
11
language: generic
22
os: osx
3+
4+
cache:
5+
directories:
6+
- unity_installer_cache
7+
38
notifications:
49
email:
510
on_success: never
611
on_failure: change
12+
13+
before_install:
14+
- chmod -R a+rw ./unity_installer_cache
15+
- ./TravisScripts/unity.sh download "MacEditorInstaller/Unity" 5f859a4cfee5 "$TRAVIS_BUILD_DIR/unity_installer_cache"
16+
17+
install:
18+
- ./TravisScripts/unity.sh install "MacEditorInstaller/Unity" "$TRAVIS_BUILD_DIR/unity_installer_cache"
19+
20+
21+
stages:
22+
- name: "test"
23+
724
jobs:
825
include:
9-
- stage: Install Unity/Run Tests/Export/Deploy
10-
install:
11-
- sudo -E sh ./TravisScripts/install.sh
12-
script:
13-
- sudo -E sh ./TravisScripts/build.sh
14-
deploy:
15-
provider: releases
16-
api_key: ${s}
17-
file: $(pwd)/${UNITYCI_PROJECT_NAME}/${UNITYCI_PACKAGE_NAME}.unitypackage
18-
skip_cleanup: true
19-
on:
20-
repo: pubnub/unity
21-
#branch: master
22-
tags: true
23-
env:
24-
global:
25-
- UNITYCI_PACKAGE_NAME="PubNub"
26-
- UNITYCI_PROJECT_NAME="PubNubUnity"
26+
- stage: "test"
27+
name: "Editor unit tests"
28+
script:
29+
- ./TravisScripts/unity.sh test edit "$UNITYCI_PROJECT_NAME"
30+
- ./TravisScripts/unity.sh test play "$UNITYCI_PROJECT_NAME"
31+
32+
33+
before_cache:
34+
- |
35+
if [[ "$TRAVIS_BRANCH" != "master" ]]; then
36+
echo "[unity] Clear cache for '$TRAVIS_BRANCH' branch."
37+
rm -rf "$TRAVIS_BUILD_DIR/unity_installer_cache"
38+
fi
39+
40+
after_success: ./TravisScripts/unity.sh deactivate
41+
after_failure: ./TravisScripts/unity.sh deactivate

0 commit comments

Comments
 (0)