github.com/psexton/git-lfs@v2.1.1-0.20170517224304-289a18b2bc53+incompatible/circle.yml (about)

     1  machine:
     2    environment:
     3      GIT_LFS_TEST_DIR: $HOME/git-lfs-tests
     4      GIT_SOURCE_REPO: https://github.com/git/git.git
     5      GIT_EARLIEST_SUPPORTED_VERSION: v1.8.5
     6      GIT_LATEST_SOURCE_BRANCH: master
     7      XCODE_SCHEME: test
     8      XCODE_WORKSPACE: test
     9      XCODE_PROJECT: test
    10      GOPATH: $HOME/git-lfs/.go
    11      NO_OPENSSL: YesPlease
    12      APPLE_COMMON_CRYPTO: YesPlease
    13    xcode:
    14      version: 8.2
    15  
    16  general:
    17    build_dir: .go/src/github.com/git-lfs/git-lfs
    18  
    19  checkout:
    20    post:
    21      - mkdir -p ~/git-lfs/.go/src/github.com/git-lfs
    22      - ln -s ~/git-lfs ~/git-lfs/.go/src/github.com/git-lfs
    23  
    24  dependencies:
    25    pre:
    26      - brew update
    27      - brew prune
    28      - brew upgrade go || brew install go
    29      - brew upgrade git || brew install git
    30      - brew upgrade gettext || brew install gettext
    31      - brew link --force gettext
    32      - git clone $GIT_SOURCE_REPO git-source
    33    override:
    34      - script/bootstrap
    35  
    36      # needed for git-lfs-test-server-api
    37      - go get -d -v github.com/spf13/cobra
    38      - go get -d -v github.com/ThomsonReutersEikon/go-ntlm/ntlm
    39  
    40  test:
    41    override:
    42      - script/cibuild
    43      - script/install-git-source "$GIT_EARLIEST_SUPPORTED_VERSION"
    44      - PATH="$HOME/bin:$PATH" SKIPCOMPILE=1 script/integration
    45      - script/install-git-source "$GIT_LATEST_SOURCE_BRANCH"
    46      - PATH="$HOME/bin:$PATH" SKIPCOMPILE=1 script/integration