Skip to content

Commit

Permalink
Release 2.0.3-preview.3
Browse files Browse the repository at this point in the history
Fixed the Yamato (Unity CI) scripts to:
- test on all relevant platforms
- run one particular test only on 2019.1 / win because the test is buggy on 2018.x but shouldn't depend on version or platform

Also updated Changelog and package.json to 2.0.3-preview.3

Note: versions 2.0.3.preview.1 and 2.0.3.preview.2 got used up while I was fighting with Yamato, as well as 2.0.4-preview.1. We'll need to skip to 2.0.4-preview.2 or 2.1.0 for the next patch.
  • Loading branch information
benoithudson authored Sep 25, 2019
1 parent 3d9977c commit 9a1ad73
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 21 deletions.
18 changes: 11 additions & 7 deletions .yamato/promotion.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
# Promotion tests are theoretically platform-independent so
# we can run them just on 2019.1/win.
#
# The promotion job depends on the publish-to-candidates job, which runs
# every test on every platform and version, so we're not actually skipping
# tests.
#
test_editors:
- version: 2018.3
- version: 2019.1
- version: 2019.2
test_platforms:
- name: win
type: Unity::VM
image: package-ci/win10:stable
flavor: b1.medium
- name: mac
type: Unity::VM::osx
image: buildfarm/mac:stable
flavor: m1.mac
---
{% for editor in test_editors %}
{% for platform in test_platforms %}
Expand All @@ -29,6 +30,9 @@ promotion_test_{{ platform.name }}_{{ editor.version }}:
logs:
paths:
- "upm-ci~/test-results/**/*"
packages:
paths:
- "upm-ci~/packages/**/*"
dependencies:
- .yamato/upm-ci.yml#pack
{% endfor %}
Expand Down Expand Up @@ -74,7 +78,7 @@ promote:
paths:
- "upm-ci~/packages/*.tgz"
dependencies:
- .yamato/upm-ci.yml#pack
- .yamato/upm-ci.yml#publish
{% for editor in test_editors %}
{% for platform in test_platforms %}
- .yamato/promotion.yml#promotion_test_{{ platform.name }}_{{ editor.version }}
Expand Down
3 changes: 2 additions & 1 deletion .yamato/upm-ci.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
editors:
- version: 2018.3
- version: 2018.4
- version: 2019.1
- version: 2019.2
platforms:
Expand Down Expand Up @@ -103,4 +104,4 @@ publish:
{% for platform in platforms %}
- .yamato/upm-ci.yml#test_{{ platform.name }}_{{ editor.version }}
{% endfor %}
{% endfor %}
{% endfor %}
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Changes in Fbx Exporter


## [2.0.3-preview.1] - 2019-08-27
## [2.0.3-preview.3] - 2019-09-24

FIXES
* Integrations were missing in 2.0.2 and 2.0.1 due to a packaging bug. They are back now.
Expand Down
15 changes: 4 additions & 11 deletions QAReport.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Quality Report - FBX Exporter Package
## Version tested: 2.0.1-preview
## Version tested: 2.0.4-preview

#### QA Owner: Alexis Morin
### Tested On: Windows, MacOS
Expand All @@ -9,17 +9,10 @@
[Ran Test Plan](https://docs.google.com/document/d/1W_RYL6j--nASVlxwJ4QWZpiZLPseKoxP5WAooANdlNU/edit?usp=sharing)

##### New Features QA:
- In Unity 2018.3 Prefab Variants replaces Linked Prefabs. The "Convert To Linked Prefab" menu items have been removed.
- Updated documentation
- No new features

##### Fixes QA:
- Fixed error when exporting SkinnedMesh with bones that are not descendants of the root bone
- Fixed animation only export not exporting animation in 2.0.0
- Fixed calculating center of root objects when exporting "Local Pivot"/"Local Centered"
- Tested the integrations for Max and Maya work again.

### Package Status

- No issues from current test plan or bugfixes.
- Mesh offset bug when exporting the "Lu" character from the Adam character pack still present.
- "Fbx Export" settings still in their own tab whereas the other project settings have been integrated into their own dockable window.
- prefabUtility and usePhysicalCamera errors in 2018.1 but we've deprecated support for it so it's not an issue
- No new issues from current test plan or bugfixes.
2 changes: 1 addition & 1 deletion com.unity.formats.fbx/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "com.unity.formats.fbx",
"displayName": "FBX Exporter",
"version": "2.0.3-preview.1",
"version": "2.0.3-preview.3",
"dependencies": {
"com.unity.timeline": "1.0.0",
"com.autodesk.fbx": "2.0.1-preview.1"
Expand Down

0 comments on commit 9a1ad73

Please sign in to comment.