Support `artifacts:when` for sending artifacts for failed builds
Support `artifacts:when` for sending artifacts for failed builds

ayufan/gitlab-ci-multi-runner,soiff/gitlab-ci-multi-runner,soiff/gitlab-ci-multi-runner,hu19891110/gitlab-ci-multi-runner,soiff/gitlab-ci-multi-runner,ayufan/gitlab-ci-multi-runner,hu19891110/gitlab-ci-multi-runner,ayufan/gitlab-ci-multi-runner,hu19891110/gitlab-ci-multi-runner