Krzysztof Boroński
d8d27d3216
ci: use extra verbose mode for f4pga build ( #596 )
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-08-01 15:03:33 +02:00
Paweł Czarnecki
ab727871ed
CI: missing newline at the end of file
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-08-01 13:57:22 +02:00
Pawel Czarnecki
2f0da9b169
platforms: eos-s3: parametrize package name
...
Signed-off-by: Pawel Czarnecki <pczarnecki@antmicro.com>
2022-08-01 13:56:04 +02:00
Pawel Czarnecki
93392fa9cb
platforms: eos-s3: add fasm2bels stage
...
Signed-off-by: Pawel Czarnecki <pczarnecki@antmicro.com>
2022-08-01 13:56:04 +02:00
Paweł Czarnecki
e88f714877
common modules: eos-s3: add analysis stage
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-08-01 13:56:04 +02:00
Paweł Czarnecki
c6dce07e5b
CI: eos-s3: introduce F4PGA test flow
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-08-01 13:56:03 +02:00
Unai Martinez-Corral
9dd06cd92a
ci: test F4PGA eos-s3 flow
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-08-01 13:53:17 +02:00
Unai Martinez-Corral
603cf6763c
ci: use a single matrix to test SymbiFlow and F4PGA ( #592 )
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-07-31 13:50:23 +02:00
Unai Martinez-Corral
8c411eb74e
ci/prepare_environment: update arch-def packages ( #591 )
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-07-31 11:58:37 +02:00
Pawel Czarnecki
4b8594d195
CI: ql: prepare infrastructure for updated arch-defs packages
...
Signed-off-by: Pawel Czarnecki <pczarnecki@antmicro.com>
2022-07-28 14:38:45 +02:00
Pawel Czarnecki
f9861da690
delete removing depreated toolchain wrappers
...
Signed-off-by: Pawel Czarnecki <pczarnecki@antmicro.com>
2022-07-28 14:38:45 +02:00
Pawel Czarnecki
9cd048885e
fix F4PGA_DIR_ROOT inconsistency
...
Signed-off-by: Pawel Czarnecki <pczarnecki@antmicro.com>
2022-07-28 14:38:45 +02:00
Unai Martinez-Corral
af6069af9e
ci/prepare_environment: rm all the scripts in ql tarballs, except subdir 'python'
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-07-28 10:31:17 +02:00
Unai Martinez-Corral
27eca4f35d
ci/prepare_environment: bump arch-defs packages
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-07-27 22:42:55 +01:00
Unai Martinez-Corral
e6d5d64892
ci/prepare_environment: fail in case of error
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-07-27 22:23:07 +01:00
Krzysztof Boronski
7c6a834c3e
Rename F4PGA_ENV_* to F4PGA_*_DIR
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-07-13 07:14:21 -05:00
Krzysztof Boronski
9308536294
Do not use in-tree-build
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-07-12 08:21:17 -05:00
Unai Martinez-Corral
28c35300b8
ci/Pipeline: force usage of the deprecated flow in job(s) 'Deprecated'
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-22 13:42:44 +02:00
Paweł Czarnecki
593adf1bda
s/F4PGA_FAM/FPGA_FAM/
...
This is required to make f4pga-examples working without handling 2
similar environment variables:
* F4PGA_FAM required for installing F4PGA
* FPGA_FAM used in f4pga-examples
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-10 15:46:01 +02:00
Paweł Czarnecki
cbfc599fd6
CI: bump QL arch defs version
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Unai Martinez-Corral
ccba453686
add missing headers
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-02 00:35:06 +02:00
Unai Martinez-Corral
7404c82127
ci: add License-check
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-31 15:13:06 +02:00
Krzysztof Boronski
fac1dbbce7
Update CI tests
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-05-27 07:59:48 -05:00
Unai Martinez-Corral
daab4b3c02
ci/sftest: provide path to xdc files
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-24 20:01:45 +02:00
Xiretza
a7386c6e9c
fix(tests): allow pytest to automatically discover tests
...
By default, pytest only looks for modules named test_*.
2022-05-22 14:44:49 +02:00
Tomasz Michalak
a6f19c029f
Merge pull request #530 from antmicro/umarcor/add-pyFPGA
...
Add sfbuild|pyF4PGA
2022-05-17 11:57:56 +02:00
Unai Martinez-Corral
a3d6829af5
ci: rm pip option --use-feature=in-tree-build
2022-05-12 19:58:59 +02:00
Unai Martinez-Corral
9d169a44af
add tests with pytest
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
dc58d412b9
mv python toolchain wrappers into f4pga
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
382e09b307
ci: merge workflow pyF4PGA into Pipeline
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:38 +02:00
Unai Martinez-Corral
fcb4ce8811
f4pga: merge sfbuild into __init__
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
920d1d5ec3
f4pga: test pyF4PGA in CI
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
22003c2f49
ci: make examples env
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
c13d6fc6eb
ci: add sftest.json
...
Authored-By: Krzysztof Boronski <kboronski@internships.antmicro.com>
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
f58637f3d4
ci: test f4pga|sfbuild
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
849d3efd48
ci: add GitHub Actions workflow 'pyFPGA'
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:37 +02:00
Unai Martinez-Corral
a7cc3e98d0
ci/prepare_environment: update
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-26 12:16:36 +02:00
Karol Gugala
c42cb59767
Merge pull request #551 from antmicro/umarcor/prevent-merges-in-forks
...
ci/Automerge: prevent merging dependabot PRs in forks
2022-04-26 12:09:14 +02:00
Unai Martinez-Corral
af2ca8ccf9
move environment and makefile into docs
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-23 15:01:27 +02:00
Unai Martinez-Corral
6e71a19c1b
ci/Automerge: prevent merging dependabot PRs in forks
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-23 14:10:11 +02:00
Unai Martinez-Corral
fbf7a4d131
f4pga: use envvar F4PGA_ENV_BIN and F4PGA_ENV_SHARE
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-22 00:48:05 +02:00
Unai Martinez-Corral
2ee6037e05
f4pga: add license headers
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
84fef6357b
ci: use f4pga entrypoints to sh wrappers
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
1c93264c3a
f4pga: add setup.py
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
80748d7516
add f4pga-env
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
Unai Martinez-Corral
0e490e9862
ci: rename workflow to 'Pipeline'; add job Example
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-21 13:29:02 +02:00
dependabot[bot]
410339e3bf
build(deps): bump actions/upload-artifact from 2 to 3 ( #550 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 03:25:58 +01:00
Unai Martinez-Corral
3673463f9e
ci: split Automerge and convert Doc to a reusable workflow
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-04-06 23:30:25 +02:00
dependabot[bot]
4aed129e6e
build(deps): bump actions/checkout from 2 to 3 ( #540 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-30 17:08:25 +01:00
Unai Martinez-Corral
217ec3eea7
ci: pasto 'needs'
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-03-30 17:34:35 +02:00