{"repo":"iarsystems/bx-gitlab-ci","free":true,"listed":false,"github":"https://github.com/iarsystems/bx-gitlab-ci","clone":"git clone https://github.com/iarsystems/bx-gitlab-ci.git","description":"GitLab CI workflow with IAR Build Tools for Arm using self-hosted Linux runners","language":"C","stars":10,"topics":["devops","gitlab","compiler","bxarm","ewarm","workflow","pipeline","gitlab-ci","ci-cd","continuous-integration"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"IAR Build Tools for Arm on GitLab with Linux runners [!WARNING] The information in this repository is subject to change without notice and does not constitute a commitment by IAR. While it serves as a valuable reference for DevOps Engineers implementing Continuous Integration with IAR Tools, IAR assumes no responsibility for any errors, omissions, or specific implementations. Introduction From a CI/CD perspective, the IAR Build Tools for Arm comes with everything you need to build embedded firmware projects from the command line. This tutorial provides a simple example with general guidelines on how to set up a CI/CD pipeline using GitLab CI while taking advantage of the so-called [GitLab self-managed runners][gl-smr-url] . In case you need an introduction on how to get started with GitLab, use their Tutorials. Prerequisites Before you begin, you will need to download and install the following: - IAR Build Tools for Arm 9.60.2 for Ubuntu 22.04 x64 ( bxarm-9.60.2.deb ) - IAR customers can download it directly from IAR MyPages. If you do not have a license, contact IAR Sales. You also will need: - A GitLab [organization account][gl-join-url] - or a GitLab [enterprise account][gl-join-url]. [!NOTE] This guide was based on the options available in GitLab v17.4. Quickstart Under your organization's GitLab account: - Go to Create New... → Import Project → Repository by URL. - Fill Git repository URL with this repository's URL. - In the Project URL , Pick a group or namespace . - Ma","default_branch":null,"files":null,"tree":[],"storefront":"/r/iarsystems","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iarsystems/bx-gitlab-ci/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}