Setting Up virtual company
This page will be moved to http://wimmalab.pages.labranet.jamk.fi/guides-and-info/Green-Book/opf-virtual-company/
This guide is for installing open project framework based virtual company instance as a project learning environment or WIMMA Lab-team use More info you will find from WIMMA Lab's Green Book
Open Project Framework Virtual Company
OPF Virtual Company is collection of several gitlab repositorys which are needed to run basic work flow of small virtual company environment.
- Core - Virtual team/companys intranet/extranet repository
- Tools - Team tool repository for storing needed testing/development tools and materials to build a DevSecOps-pipeline
- Source - Primary source code repository which a default contains demo product
- Site - Web page which is used for information sharing among team, customers and other stakeholders
Repository location | Official name | Purpose |
---|---|---|
Core | core | primary documentation storage for all project documentation |
Source | source | default source code location which contains demo seed code for pipeline test run |
Tools | tools | test tools, materials, etc |
Site | site | WWW-pages for virtual company publishing |
CORE -repository as intra/extranet
Core-repository is pre organized document storage for all project documentation. Core-repository is also published as a web page for virtual company. Core-page is published using Gitlab's pages-service. Reposity is published using CI/CD pipeline
SOURCE-repository for demo code
Source repository contains a seed code for DevSecOps-pipeline
TOOLS-repository
Tools repository contains needed tools and material which is needed during development work.
SITE-Repository for Company's WWW-pages
Site-repository is simple web page for virtual company. Site-page is published using Gitlab's pages-service. Reposity is published using CI/CD pipeline
Create repository named as: Site