[Notes] [Git][BuildStream/buildstream][master] 2 commits: .gitlab-ci.yml: Add job to attempt to update dependencies



Title: GitLab

Chandan Singh pushed to branch master at BuildStream / buildstream

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -96,7 +96,6 @@ tests-unix:
    96 96
         # Since the unix platform is required to run as root, no user change required
    
    97 97
         - ${TEST_COMMAND}
    
    98 98
     
    
    99
    -
    
    100 99
     tests-fedora-missing-deps:
    
    101 100
       # Ensure that tests behave nicely while missing bwrap and ostree
    
    102 101
       image: buildstream/testsuite-fedora:28-5da27168-32c47d1c
    
    ... ... @@ -114,6 +113,22 @@ tests-fedora-missing-deps:
    114 113
     
    
    115 114
         - ${TEST_COMMAND}
    
    116 115
     
    
    116
    +tests-fedora-update-deps:
    
    117
    +  # Check if the tests pass after updating requirements to their latest
    
    118
    +  # allowed version.
    
    119
    +  allow_failure: true
    
    120
    +  image: buildstream/testsuite-fedora:28-5da27168-32c47d1c
    
    121
    +  <<: *tests
    
    122
    +
    
    123
    +  script:
    
    124
    +    - useradd -Um buildstream
    
    125
    +    - chown -R buildstream:buildstream .
    
    126
    +
    
    127
    +    - make --always-make --directory requirements
    
    128
    +    - cat requirements/*.txt
    
    129
    +
    
    130
    +    - su buildstream -c "${TEST_COMMAND}"
    
    131
    +
    
    117 132
     # Lint separately from testing
    
    118 133
     lint:
    
    119 134
       stage: test
    



  • [Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]