This is how you initialize a production project
sstash-set --project van
This is how you create a development environment for the production project
This is how you initialize a development environment for the production project
sstash-set --project van --development PT156
This is how you create a package
This is how you create an additional Python package in the package
This is how you create a Python module for the package
This is how you run all the unit tests in the package
This is how you release a package
This is how you can display information about a package
sstashpackage-display-info -n sCore
This is how you initialize production project environment and launch Maya
sstash-set --project van --app maya2020
This is how you re-initialize an environment from cache
sstash-set --project van --app maya2020 --last
Stash Software™ boosts your productivity by unprecedented margins and makes development and production environment a launchpad where your efficiency lifts off!
Stash Software™'s simple but robust approach to production pipeline allows you to get more done in less time, which saves you whole a lot of money and precious time.
Stash Software™ makes ambiguities a history by providing consistent, well designed and developed ecosystem components in order to ensure that you get best development and production environment possible.
Stash Ecosystem™ uses well-established software engineering practices. Therefore, adding and removing code to and from Stash Software™ is extremely easy since no hard-coded setup is required.
Stash Software™ is extremely easy to learn and use. Users can start using Stash Software™ in no time. Rich resources are also available to provide detailed information to both developers and users alike.
Debugging your development work is pain-free process in Stash Ecosystem™ since provided perfect consistency and built-in tools empower you to do what you are best at.
Unprecedented simplicity, productivity, and customizability of Stash Ecosystem™ increase people's desire of working since they do real work with it rather than dealing with chores.
Stash Software™ has purpose built dedicated environments, which allow you to develop, test and release code without impacting or interfering ongoing productions.
Dedicated environments in Stash Software™ are initialized dynamically, on demand, on the fly. There is no hard coded configuration files, no chore to deal with.
You do not build and install packages every time you make a change in your code base. Thanks to dedicated environments, all changes are reflected real-time.
Stash Software™ offers simple yet powerful packaging system along with its API, which you can fully customize based on the requirements of your pipeline.
Stash Software™ allows you to customize all aspects of feature-rich built-in release tools via its powerful API, which you can use in order to introduce your own code standards for your development practices.
Initializing and customizing environments for applications and launching them in Stash Ecosystem™ gives productions another layer of desired capabilities.
Collaboration with other technical directors and software developers in your team is extremely easy since Stash Software™'s environment architecture is built from scratch for this very purpose as well.
Stash Software™ offers highly customizable features including settings and callbacks, which are provided as Python modules so you can take advantage of Stash Software™'s flexible approach to production pipeline development.
Stash Software™ comes with many built-in packages. These packages are designed and developed to answer specific needs, which make Stash Ecosystem™ well organized framework to work with.
Stash Software™ offers native Python capabilities since Python interpreter is embedded in Stash Software™ itself. Thus, you can use Python whenever you need to customize Stash Software™ or its packages instead of dealing with hard coded configuration files such as yaml, toml, xml, etc.
You write unit tests and let Stash Software™ run and report them before you release any package to make sure that your code is production ready.
Stash Software™ provides Python, PySide and Doxygen out of the box to empower you in your development work.
Stash Software™ has documentation system built-in, you document your code let Stash Software™ to generate it automatically and consistently.
You can utilize the API classes, that come with the built-in packages to boost your productivity of your development work since they are built that in mind.
Stash Software™ commands come with built-in auto-complete flags and flag values, which are awesome! Therefore, interacting with Stash Software™ in command line is a breeze.
Stash Software™ is a cross-platform application that supports Linux, Mac and Windows operating systems. Thus, all your needs in terms of supporting all major platforms in your production pipeline are covered out of the box.
We know how important it is to have well organized documentation. Therefore we provide Stash Ecosystem™ documentation in our Confluence site.
You can watch provided training videos to dive into Stash Software™ and its ecosystem without loosing time.