vbfox/fable-build

By vbfox

Updated over 6 years ago

Build environments for Fable (F# to JavaScript compiler) projects

Image
2

10K+

vbfox/fable-build repository overview

These images contains full build environments for Fable (F# to JavaScript compiler) projects

Content

Tags

  • latest, buster, sbuster-aspnet-3.0.100-node-13.0.1, buster-aspnet-3.0.100-mono-6.4.0.198-node-13.0.1-yarn-1.19.1 (fable-build/Dockerfile)
  • windowsservercore, windowsservercore-aspnet-2.1.401-node-10.9.0 windowsservercore-1803-aspnet-2.1.401-framework-4.7.2-sdk-node-10.9.0-yarn-1.9.4 (fable-build-windows/Dockerfile)

WebDriver Usage

X Server

For the WebDriver to work an X server must be active, the image contains the virtual framebuffer implementation XVFB.

To use it wrap your test script with xvfb-run -a like:

xvfb-run -a ./your-build-script-using-selenium.sh
Disabling chrome sandbox

Chrome also need to be started without it's sandbox enabled. For cannopy :

open OpenQA.Selenium

let chromeNoSandbox =
    let chromeOptions = Chrome.ChromeOptions()
    chromeOptions.AddArgument("--no-sandbox")
    chromeOptions.AddArgument("--disable-extensions")
    chromeOptions.AddArgument("disable-infobars")
    chromeOptions.AddArgument("test-type")
    chromeOptions.AddArgument("--headless")
    ChromeWithOptions(chromeOptions)

let startBrowser() =
    start chromeNoSandbox

Tag summary

Content type

Image

Digest

Size

677.1 MB

Last updated

over 6 years ago

docker pull vbfox/fable-build:buster