Commit 6bb11a7b authored by Francisco-Javier Ramon Salguero's avatar Francisco-Javier Ramon Salguero
Browse files

Installation procedures for the various daily builds

parent 0e44b61f
Loading
Loading
Loading
Loading
+39 −12
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ For the time being, Rel SEVEN 7.1.3 is the latest stable OSM release.

### New release candidate

New release candidates can be tested using the installer with the following options:
New release candidates can be tested using the installer with the following options (e.g. RC1 for Rel EIGHT):

- For an installation based on Docker Swarm:
  ```bash
@@ -33,23 +33,50 @@ New release candidates can be tested using the installer with the following opti
  ./install_osm.sh -t ${DOCKER_TAG} -r ${REPO_NAME} -R ${REPO_BASE} -y -c k8s
  ```

### Daily build
### Daily builds

Daily builds of OSM Release EIGHT can be created by using the installer with the following options:
Daily builds of branches EIGHT, SEVEN, and master can be installed by using the appropriate installer options.

For an installation based on Docker Swarm:
These builds include the latest community contributions and may contain bugs. Therefore they are only recommended for developers and contributors involved in community testing.

#### Release EIGHT daily

- For an installation based on Docker Swarm:
  ```bash
  wget http://osm-download.etsi.org/ftp/osm-8.0-eight/install_osm.sh
  ./install_osm.sh -R ReleaseEIGHT-daily -t releaseeight-daily -r testing -y
  ```
- For an OSM installation on top of K8s (it should be functionally identical):
  ```bash
  wget http://osm-download.etsi.org/ftp/osm-8.0-eight/install_osm.sh
  ./install_osm.sh -R ReleaseEIGHT-daily -t releaseeight-daily -r testing -y -c k8s
  ```

For an OSM installation on top of K8s (it should be functionally identical):
#### Release SEVEN daily

- For an installation based on Docker Swarm:
  ```bash
./install_osm.sh -R ReleaseEIGHT-daily -t releaseeight-daily -r testing -y -c k8s
  wget https://osm-download.etsi.org/ftp/osm-7.0-seven/install_osm.sh
  ./install_osm.sh -R ReleaseSEVEN-daily -t releaseseven-daily -r testing -y
  ```
- For an OSM installation on top of K8s (it should be functionally identical):
  ```bash
  wget https://osm-download.etsi.org/ftp/osm-7.0-seven/install_osm.sh
  ./install_osm.sh -R ReleaseSEVEN-daily -t releaseseven-daily -r testing -y -c k8s
  ```

#### `master` branch daily

This build includes the latest community contributions and may contain bugs. Therefore it is only recommended for developers and contributors involved in community testing.
- For an installation based on Docker Swarm:
  ```bash
  wget http://osm-download.etsi.org/ftp/osm-8.0-eight/install_osm.sh
  ./install_osm.sh -R testing-daily -t testing-daily -r testing -y
  ```
- For an OSM installation on top of K8s (it should be functionally identical):
  ```bash
  wget http://osm-download.etsi.org/ftp/osm-8.0-eight/install_osm.sh
  ./install_osm.sh -R testing-daily -t testing-daily -r testing -y -c k8s
  ```

## Performing the tests