Kaynağa Gözat

FD3-429 docker extra de cablemodem

Guillermo Espinoza 7 yıl önce
ebeveyn
işleme
9f9885b975
1 değiştirilmiş dosya ile 24 ekleme ve 0 silme
  1. 24 0
      tools/src/Release.php

+ 24 - 0
tools/src/Release.php

@@ -499,6 +499,28 @@ class Release extends Command
             $this->writeVariablesEnviroment($module . "." . $host_env_file, $module);
         }
 
+        /**
+         * atftp, tod
+         *
+         * @param FileFormat2 $composer
+         * @param array $config
+         */
+        function addExtraCablemodem(FileFormat2 $composer, $config = array())
+        {
+            $version = "latest";
+            $registry = "";
+            $host_env_file = "";
+            extract($config);
+
+            $composer
+            ->addService("extra_cablemodem")
+            ->build("extra/cablemodem/")
+            ->image($registry . "fd3/extra_cablemodem:" . $version)
+            ->addEnv_file($host_env_file)
+            ->restart($this->_docker_restart_default)
+            ->addPorts(69, 69);
+        }
+
         function addRadius(FileFormat2 $composer, $config = array())
         {
             $module = "radius";
@@ -937,6 +959,8 @@ class Release extends Command
         $this->addSupervisord($composer, $base_vars);
         $this->addCommandWorkers($composer, $base_vars);
 
+        $this->addExtraCablemodem($composer, $base_vars);
+
         // Geoserver
         $this->addGeoserver($composer, $base_vars);