diff --git a/.circleci/config.yml b/.circleci/config.yml index 2c56bc4..4dbdc3b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -16,17 +16,14 @@ jobs: libx11-dev xorg-dev libxtst-dev xsel xclip # libpng++-dev - # xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev - # libxkbcommon-dev + # xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev libxkbcommon-dev - run: apt -y install xvfb # # override: - # './...' is a relative pattern which means all subdirectories # - run: go get -u github.com/go-vgo/robotgo - # - run: go get -u golang.org/x/sys/unix - # - run: go get -u github.com/shirou/gopsutil - run: go get -v -t -d ./... - run: xvfb-run go test -v ./... + # # codecov.io # - run: xvfb-run go test -v -covermode=count -coverprofile=coverage.out # - run: bash <(curl -s https://codecov.io/bash) diff --git a/.circleci/images/primary/Dockerfile b/.circleci/images/primary/Dockerfile index d9909c2..5b20e3d 100644 --- a/.circleci/images/primary/Dockerfile +++ b/.circleci/images/primary/Dockerfile @@ -5,18 +5,15 @@ FROM golang:1.17.5-stretch AS build RUN apt update && apt install -y --no-install-recommends \ # customize dependencies libx11-dev xorg-dev \ - # libgtkglextmm-x11-dev - # libghc6-x11-dev - # libgl1-mesa-swx11-dev - # xorg-dev - libxtst-dev libpng++-dev \ + libxtst-dev \ + # Bitmap + libpng++-dev \ # Event: xcb libxcb-xkb-dev \ x11-xkb-utils libx11-xcb-dev \ libxkbcommon-x11-dev libxkbcommon-dev \ # Clipboard: xsel xclip && \ - # RUN apt install -y xclip # apt remove --purge --auto-remove && \ apt clean && \