File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Copyright (c) 2025 ETH Zurich and University of Bologna.
2+ # Licensed under the Apache License, Version 2.0, see LICENSE for details.
3+ # SPDX-License-Identifier: Apache-2.0
4+
5+ # Author: Paul Scheffler <paulsc@iis.ee.ethz.ch>
6+
7+ name : gitlab-ci
8+
9+ on : [ push, pull_request, workflow_dispatch ]
10+
11+ jobs :
12+
13+ check :
14+ runs-on : ubuntu-latest
15+ steps :
16+ -
17+ name : Mirror and check
18+ uses : pulp-platform/pulp-actions/gitlab-ci@v2.4.1
19+ # Skip on forks or pull requests from forks due to missing secrets.
20+ if : >
21+ github.repository == 'pulp-platform/croc' &&
22+ (github.event_name != 'pull_request' ||
23+ github.event.pull_request.head.repo.full_name == github.repository)
24+ with :
25+ domain : iis-git.ee.ethz.ch
26+ repo : github-mirror/croc
27+ token : ${{ secrets.GITLAB_TOKEN }}
28+ poll-count : 10800 # (10800/60=180min=3hours)
Original file line number Diff line number Diff line change 33xilinx /scripts /add_sources.artyz720.tcl
44xilinx /scripts /add_sources.genesys2.tcl
55xilinx /scripts /add_sources.zyboz720.tcl
6+ nonfree
Original file line number Diff line number Diff line change 1+ # Copyright (c) 2025 ETH Zurich and University of Bologna.
2+ # Licensed under the Apache License, Version 2.0, see LICENSE for details.
3+ # SPDX-License-Identifier: Apache-2.0
4+ #
5+ # Author: Paul Scheffler <paulsc@iis.ee.ethz.ch>
6+
7+ # We initialize the nonfree repo, then spawn a sub-pipeline from it
8+
9+ variables :
10+ NONFREE_REMOTE : git@iis-git.ee.ethz.ch:pulp-restricted/croc-nonfree.git
11+ NONFREE_COMMIT : 0
12+
13+ stages :
14+ - nonfree
15+
16+ init :
17+ stage : nonfree
18+ script :
19+ - git clone ${NONFREE_REMOTE} nonfree
20+ - cd nonfree & git checkout ${NONFREE_COMMIT}
21+ artifacts :
22+ paths : [ nonfree/ci.yml ]
23+
24+ subpipe :
25+ stage : nonfree
26+ needs : [ init ]
27+ trigger :
28+ include :
29+ - artifact : nonfree/ci.yml
30+ job : init
31+ strategy : depend
You can’t perform that action at this time.
0 commit comments