diff --git a/.github/workflows/docker_image_builder.yml b/.github/workflows/docker_image_builder.yml index 7b50aeeca..af65f6840 100644 --- a/.github/workflows/docker_image_builder.yml +++ b/.github/workflows/docker_image_builder.yml @@ -24,7 +24,7 @@ jobs: # create different images matrix: - target: [ 'otobo-web', 'otobo-elasticsearch', 'otobo-nginx-webproxy', 'otobo-nginx-kerberos-webproxy' ] + target: [ 'otobo-web', 'otobo-elasticsearch', 'otobo-nginx-webproxy', 'otobo-nginx-kerberos-webproxy', 'otobo-selenium-chrome' ] include: - target: 'otobo-web' @@ -50,6 +50,12 @@ jobs: context: 'scripts/nginx' tag_prefix: 'devel' repository: 'rotheross/otobo-nginx-kerberos-webproxy' + - + target: 'otobo-selenium-chrome' + dockerfile: 'otobo.selenium-chrome.dockerfile' + context: 'scripts/test/sample' + tag_prefix: 'devel' + repository: 'rotheross/otobo-nginx-kerberos-webproxy' steps: diff --git a/hooks/build b/hooks/build index 92e5c9cc3..9b7c9b1b6 100755 --- a/hooks/build +++ b/hooks/build @@ -24,6 +24,7 @@ TARGET_OPTION=$(case $DOCKERFILE_PATH in "otobo.elasticsearch.dockerfile") echo "--target=otobo-elasticsearch" ;; "otobo.nginx.dockerfile") echo "--target=otobo-nginx-webproxy" ;; "otobo.nginx-kerberos.dockerfile") echo "--target=otobo-nginx-kerberos-webproxy" ;; + "otobo.selenium-chrome.dockerfile") echo "--target=otobo-selenium-chrome" ;; *) echo "" ;; esac) diff --git a/otobo.selenium-chrome.dockerfile b/otobo.selenium-chrome.dockerfile index 6d0ef9f27..1b218bfad 100644 --- a/otobo.selenium-chrome.dockerfile +++ b/otobo.selenium-chrome.dockerfile @@ -4,7 +4,7 @@ # See also https://doc.otobo.org/manual/installation/10.0/en/content/installation-docker.html # note that selenium/standalone-chrome-debug:3.141.59-20210607 has changed behavior -FROM selenium/standalone-chrome-debug:3.141.59-20210422 +FROM selenium/standalone-chrome-debug:3.141.59-20210422 AS otobo-selenium-chrome # For the VNC-viewer, e.g. Remmina EXPOSE 5900/tcp