Skip to content
This repository has been archived by the owner on Aug 3, 2021. It is now read-only.

A simple vagrant setup exposing all permutations of repo roles

Notifications You must be signed in to change notification settings

attachmentgenie/vagrant-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vagrant-repo

A vagrant setup that create artifact stores.

Requirements

Virtualbox                  => https://www.virtualbox.org
Vagrant                     => http://www.vagrantup.com
vagrant-hostmanager         => vagrant plugin install vagrant-hostmanager
vagrant-puppet-install      => vagrant plugin install vagrant-puppet-install
vagrant-cachier  (optional) => vagrant plugin install vagrant-cachier

Preparation

git submodule update --init
bundle install

Setup

vagrant up

Inspec tests

bundle exec rake
bundle exec rake inspec[centos7] 

TLDR

(G)UI interfaces

- name: aptly
  public_vhosts:
    - http://aptly.repo.vagrant
- name: nexus
  public_vhosts:
    - http://nexus.repo.vagrant

About

A simple vagrant setup exposing all permutations of repo roles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published