[U] Update CI configs

This commit is contained in:
seleznevae 2021-06-22 18:50:49 +03:00
parent 8f83b51543
commit 41237162a9
4 changed files with 24 additions and 9 deletions

View File

@ -1,7 +1,14 @@
main_task:
matrix:
- name: freebsd_12_1
freebsd_instance: freebsd_instance:
image_family: freebsd-12-1 image_family: freebsd-12-1
main_task: - name: freebsd_13_0
freebsd_instance:
image_family: freebsd-13-0
install_script: install_script:
- uname -a - uname -a
- pkg install -y cmake - pkg install -y cmake

View File

@ -1,4 +1,7 @@
--- ---
# NOTE: there were some problems when we just used `alpine` image so we pinned the exaxt
# version. Consider returning to just `alpine` image when it will be fixed.
kind: pipeline kind: pipeline
name: test-on-amd64 name: test-on-amd64
@ -7,7 +10,7 @@ platform:
steps: steps:
- name: test - name: test
image: alpine image: alpine:3.12.3
commands: commands:
- apk add gcc g++ cmake make binutils-gold - apk add gcc g++ cmake make binutils-gold
- ls - ls
@ -20,7 +23,7 @@ steps:
- ctest -VV - ctest -VV
- name: test-tcc-compiler - name: test-tcc-compiler
image: alpine image: alpine:3.12.3
commands: commands:
- apk add gcc g++ cmake make binutils-gold - apk add gcc g++ cmake make binutils-gold
# tcc available only in in edge alpine repo # tcc available only in in edge alpine repo
@ -47,7 +50,7 @@ platform:
steps: steps:
- name: test - name: test
image: alpine image: alpine:3.12.3
commands: commands:
- apk add gcc g++ cmake make binutils-gold - apk add gcc g++ cmake make binutils-gold
- ls - ls
@ -68,7 +71,7 @@ platform:
steps: steps:
- name: test - name: test
image: alpine image: alpine:3.12.3
commands: commands:
- apk add gcc g++ cmake make binutils-gold - apk add gcc g++ cmake make binutils-gold
- ls - ls

View File

@ -9,6 +9,10 @@
- Fix `ft_printf_ln` when it is used for position which have empty cells before it. - Fix `ft_printf_ln` when it is used for position which have empty cells before it.
- Fix invalid `enum ft_color` values. - Fix invalid `enum ft_color` values.
### Internal
- Update CI pipelines on different platforms.
## v0.4.2 ## v0.4.2
### Internal ### Internal

View File

@ -1,6 +1,6 @@
# libfort (Library to create FORmatted Tables) # libfort (Library to create FORmatted Tables)
[![Build Status](https://travis-ci.org/seleznevae/libfort.svg?branch=master)](https://travis-ci.org/seleznevae/libfort) [![Build Status](https://travis-ci.com/seleznevae/libfort.svg?branch=master)](https://travis-ci.com/seleznevae/libfort)
[![Build Status](https://api.cirrus-ci.com/github/seleznevae/libfort.svg)](https://cirrus-ci.com/github/seleznevae/libfort) [![Build Status](https://api.cirrus-ci.com/github/seleznevae/libfort.svg)](https://cirrus-ci.com/github/seleznevae/libfort)
[![Build status](https://ci.appveyor.com/api/projects/status/ll1qygb56pho95xw/branch/master?svg=true)](https://ci.appveyor.com/project/seleznevae/libfort/branch/master) [![Build status](https://ci.appveyor.com/api/projects/status/ll1qygb56pho95xw/branch/master?svg=true)](https://ci.appveyor.com/project/seleznevae/libfort/branch/master)
[![Build Status](https://cloud.drone.io/api/badges/seleznevae/libfort/status.svg?ref=refs/heads/master)](https://cloud.drone.io/seleznevae/libfort) [![Build Status](https://cloud.drone.io/api/badges/seleznevae/libfort/status.svg?ref=refs/heads/master)](https://cloud.drone.io/seleznevae/libfort)
@ -344,6 +344,7 @@ The following compilers are currently used in continuous integration at [Travis]
| AppleClang 8.1.0 | Darwin Kernel Version 16.7.0 | | AppleClang 8.1.0 | Darwin Kernel Version 16.7.0 |
| AppleClang 9.1.0 | Darwin Kernel Version 17.4.0 | | AppleClang 9.1.0 | Darwin Kernel Version 17.4.0 |
| Clang 8.0.1 | FreeBSD 12.1 | | Clang 8.0.1 | FreeBSD 12.1 |
| Clang 11.0.1 | FreeBSD 13.0 |
| Visual Studio 2017 | Windows Server 2016 | | Visual Studio 2017 | Windows Server 2016 |