├── .gitignore ├── run.py ├── .travis.yml └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- 1 | from maya import standalone, cmds 2 | standalone.initialize() 3 | 4 | cmds.file(new=True, force=True) 5 | cube, _ = cmds.polyCube(name="testCube") 6 | print(cube) 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | matrix: 2 | include: 3 | - env: 4 | - VERSION=2013sp1 5 | - env: 6 | - VERSION=2013sp2 7 | - env: 8 | - VERSION=2014sp1 9 | - env: 10 | - VERSION=2014sp2 11 | - env: 12 | - VERSION=2014sp3 13 | - env: 14 | - VERSION=2014sp4 15 | - env: 16 | - VERSION=2015sp1 17 | - env: 18 | - VERSION=2015sp2 19 | - env: 20 | - VERSION=2015sp3 21 | - env: 22 | - VERSION=2015sp4 23 | - env: 24 | - VERSION=2015sp5 25 | - env: 26 | - VERSION=2015sp6 27 | - env: 28 | - VERSION=2016sp1 29 | - env: 30 | - VERSION=2017 31 | - env: 32 | - VERSION=2018 33 | 34 | language: python 35 | sudo: required 36 | dist: trusty 37 | 38 | services: 39 | - docker 40 | 41 | script: 42 | - docker run --rm 43 | -v $(pwd):/repo 44 | --workdir=/repo 45 | --entrypoint mayapy 46 | mottosso/maya:${VERSION} run.py 47 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
3 |
Run your Python script, in every version of Maya.
6 | 7 |