Skip to content

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