gitlab 0.1605.2

Gitlab API client.
Documentation
.cargo_fetch_artifacts:
    artifacts:
        expire_in: 24h
        paths:
            - vendor
            - .cargo
            - Cargo.lock

.cargo_build_artifacts:
    artifacts:
        expire_in: 24h
        paths:
            - vendor
            - .cargo
            - Cargo.lock
            - target

.cargo_test_artifacts:
    artifacts:
        when: always
        reports:
            junit:
                - target/nextest/ci/junit.xml

.cargo_coverage_artifacts:
    artifacts:
        expose_as: "Coverage report"
        expire_in: 1 week
        paths:
            - tarpaulin-report.html