Version information
released Dec 8th 2018
This version is compatible with:
- Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2016.4.x
- Puppet >= 4.10.0 < 6.0.0
- , , , ,
Start using this module
Add this module to your Puppetfile:
mod 'igorolivei-vscode', '0.2.1'
Learn more about managing modules with a PuppetfileDocumentation
igorolivei/vscode — version 0.2.1 Dec 8th 2018
VSCode
Table of contents
Overview
This module will configure the repositories and install the Microsoft VS Code in your system.
Supported Platforms
This module was tested under these platforms
- CentOS 7
- Debian 8
- Debian 9
- Ubuntu 17.10
Tested only in X86_64 arch.
Requirements
- Puppet >= 4.10.4
Installation
Via git
cd /etc/puppetlabs/code/environment/production/modules
git clone https://github.com/igorolivei/puppet-vscode.git vscode
Via puppet
puppet module install igorolivei/vscode
Via puppetfile
mod 'igorolivei-vscode', '0.2.0'
Usage
Quick run
puppet apply -e "include vscode"
References
Classes
Public Classes
The vscode
class has no parameters.
Private Classes
vscode::install
: Configure repositories and install the VS Code
Development
My dev environment
This module was developed using
- Puppet 4.10.10
- Facter 2.4.6
- Ubuntu 17.10
- Vagrant 2.0.2 + VirtualBox 5.2.10
- box: centos/7
- box: debian/stretch64
- box: debian/jessie64
- box: mwrock/Windows2016
Author/Contributors
Igor Oliveira (igor.bezerra96@gmail.com)
Changelog
All notable changes to this project will be documented in this file. The versioning of this project follows semver (http://semver.org).
Release 0.2.0
Features
- Adds Windows support.
Release 0.2.1
Bug Fixes
- Updates wget module dependency to use the puppet/wget instead of deprecated maestrodev/wget (PR #1).
Dependencies
- puppet/wget (2.0.1)
- puppetlabs/apt (4.5.1)
- puppetlabs/stdlib (4.25.1)