aboutsummaryrefslogtreecommitdiffstats
path: root/ansible/roles/install-poky-sdk
AgeCommit message (Collapse)AuthorFilesLines
2023-03-23ansible: install-poky-sdk: add tag poky to the apt install taskAlexander Couzens1-0/+1
Change-Id: Id8e433a789aff8df241687f1f109a161e725a29a
2023-01-23ansible: install-poky-sdk: ensure it's not installed twiceAlexander Couzens1-31/+36
Check if the poky path already exists. Even this wouldn't detect if the poky has been only installed half way. Related: OS#5801 Change-Id: I8ff8e72a5974378327d4692341b0a371c667b741
2022-11-28ansible/install-poky-sdk: install more dependsOliver Smith1-2/+4
Install missing depends file and gcc, and sort the list alphabetically while at it. Fixes: OS#5794 Change-Id: Ia0530859d65818e55498bc97af139b8773445dcf
2021-03-08ansible: fix apt deprecation warning about loopsOliver Smith1-4/+3
Fix deprecation warnings like the following: [DEPRECATION WARNING]: Invoking "apt" only once while using a loop via squash_actions is deprecated. Instead of using a loop to supply multiple items and specifying `name: "{{ item }}"`, please use `name: ['libjansson-dev', 'libulfius-dev']` and remove the loop. This feature will be removed in version 2.11. Related: OS#5055 Change-Id: I57b9ce690e8167249468954f3e62d14c7a92fcfc
2020-03-03poky-sdk: Use first letter in caps (as in python bool)Pau Espin Pedrol1-4/+4
Same as done in install-coverity/tasks/main.yml. Change-Id: Ifbfe678e89bef3acd33e562888ad81093fa1230d
2019-11-27ansible: Fix several file permission mask formatPau Espin Pedrol1-2/+1
From ansible documentation [1]: """ For those used to /usr/bin/chmod remember that modes are actually octal numbers. You must either add a leading zero so that Ansible's YAML parser knows it is an octal number (like 0644 or 01777) or quote it (like '644' or '1777') so Ansible receives a string and can do its own conversion from string into number. Giving Ansible a number without following one of these rules will end up with a decimal number which will have unexpected results. """ [1] https://docs.ansible.com/ansible/latest/modules/template_module.html?highlight=template Change-Id: I91008927c50016a837420c4249b5f69b9153572e
2019-05-15Fix oc2g poky SDK installationHarald Welte1-1/+1
It's poky_installer_file, not poky_install_file. Also, don't mandate a version from april that's no longer on downloads.sysmocom.de. This was broken since Change-Id I35f34a089311808cb21a064dd50e41cd1887b320 Change-Id: If3adf078fd89b9d0c5151cdbf745123df34bbaba
2019-04-26generalize the install-poky-sdk role to support multiple sdksAlexander Couzens3-12/+21
Change-Id: I35f34a089311808cb21a064dd50e41cd1887b320
2019-01-29ansible/install-poky-sdk: Use "-y" command line argumentHarald Welte1-1/+1
At least with current ansible, this patch is required to avoid the poky SDK installer waiting indefinitely to somebody answering his prompts on stdin. Change-Id: I084a5a152f00bbd484f5616d417fa1486cb79413
2018-06-13ansible: Use SDK/toolchain for 2.3.4, not 2.3.2Harald Welte1-2/+2
Change-Id: Ia39284acce65c5779b71154662f3f55349a86960
2018-03-16add ansible playbooksAlexander Couzens3-0/+59
Introduce playbooks to do: - setup-jenkins-slave - setup a usualy or special jenkins-slave - setup-gsm-tester - setup the gsm-tester Change-Id: I7007a4e6c38f73843390ec2b3b91133aff21e36a