Release - SGC: Gulp Toolchain CLI v1.0

Release - SGC: Gulp Toolchain CLI v1.0

Philipp Nowinski 15. July 2016 Releases

0 Comments // Reading Time: 2 min.

We are pleased to announce today the release of our latest product: the SGC - a command line interface for web projects.

The SGC is an extended version of our Gulp-Toolchain and will replace it. In the last few months we have been thinking a lot about some of the problems we have had while using the toolchain. The SGC is now helping us to solve almost all of these problems.

The SGC is an extended version of our Gulp-Toolchain and will replace it. In the last few months we have been thinking a lot about some of the problems we have had while using the toolchain. The SGC is now helping us to solve almost all of these problems.

One of the biggest challenges so far has been the operation of the toolchain in several projects at the same time. Due to the global dependency on Node you were forced to either keep all projects on the same level or manually switch to a different Node version each time to be able to touch an older project. The goal was for the toolchain itself to know what dependencies it needs and be able to manage them itself.

At the same time, we wanted to bring together all the other tools and helpers we use in our projects. For example, we use different shell scripts for deployment and commission solutions. Our solution bundles these many small scripts and at the same time ensures that the correct node version is loaded.

The SGC consists of two core components. On the one hand, it integrates our entire Gulp-based front-end stack, and on the other hand, it offers the option of conveniently mounting your own tasks - all accessible via the globally or locally installable 'sgc' command.

The setup is very simple: download the sgc-core folder from our Shop, put it in the project directory and execute the 'install.sh' shell script. The installer takes care of providing the correct node and NPM version, the installation of all Gulp components and the installation of the 'sgc' command. Afterwards all known tasks can be executed in the project directory with the command 'sgc <taskname>'.

Tip: On Linux systems, the sgc command also offers auto-completion for all available commands!

To add your own commands to SGC, simply create an 'sgc-scripts' folder at the same height as 'sgc-core'. All shell scripts stored there are automatically available as sgc-commands and also offered in auto-completion.

The SGC currently supports installation and use on Linux and OSX systems.

What about the existing customers of our previous Gulp Frontend Toolchain?

You have already used our toolchain in the commercial version? - Then you can download SGC directly in the customer area of our Shops. You can also find a lot more information on our product page.


0 Comments

No comments.
    Drop files here