Skip to content

Commit

Permalink
Merge pull request #75 from ba-st/udpate_dependencies_apr2022
Browse files Browse the repository at this point in the history
Add Pharo 10 support
  • Loading branch information
gcotelli authored Apr 18, 2022
2 parents 363f094 + dd008af commit d91a492
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 21 deletions.
3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*.st linguist-language=Smalltalk
text eol=lf
*.st eol=lf
*.st text diff
2 changes: 1 addition & 1 deletion .github/workflows/PostgreSQL-Integration-Tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
strategy:
fail-fast: false
matrix:
smalltalk: [ Pharo64-9.0, Pharo64-8.0 ]
smalltalk: [ Pharo64-10, Pharo64-9.0, Pharo64-8.0 ]
rdbms: [ PostgreSQLv9.4, PostgreSQLv9.5, PostgreSQLv9.6, PostgreSQLv10, PostgreSQLv11, PostgreSQLv12 , PostgreSQLv13 , PostgreSQLv14]
name: ${{ matrix.smalltalk }} + ${{ matrix.rdbms }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/SQLite3-Integration-Tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
strategy:
fail-fast: false
matrix:
smalltalk: [ Pharo64-9.0, Pharo64-8.0 ]
smalltalk: [ Pharo64-10, Pharo64-9.0, Pharo64-8.0 ]
rdbms: [ SQLite3 ]
name: ${{ matrix.smalltalk }} + ${{ matrix.rdbms }}
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/loading-groups.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
name: Baseline groups

on: [push,pull_request]
on: [push,pull_request,workflow_dispatch]

jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
smalltalk: [ Pharo64-9.0, Pharo64-8.0 ]
smalltalk: [ Pharo64-10, Pharo64-9.0, Pharo64-8.0 ]
rdbms: [ SQLite3 ]
load-spec: [ deployment, tests, tools, development]
name: ${{ matrix.smalltalk }} + ${{ matrix.rdbms }} + ${{ matrix.load-spec }}
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2018-2021 Buenos Aires Smalltalk Contributors
Copyright (c) 2018-2022 Buenos Aires Smalltalk Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
23 changes: 12 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Sagan is aimed to help solutions implementing polyglot persistence.
[![GitHub release](https://img.shields.io/github/release/ba-st/Sagan.svg)](https://github.com/ba-st/Sagan/releases/latest)
[![Pharo 8.0](https://img.shields.io/badge/Pharo-8.0-informational)](https://pharo.org)
[![Pharo 9.0](https://img.shields.io/badge/Pharo-9.0-informational)](https://pharo.org)
[![Pharo 10](https://img.shields.io/badge/Pharo-10-informational)](https://pharo.org)

> *Named in honour to [Carl Sagan](https://en.wikipedia.org/wiki/Carl_Sagan), for
> teaching us to stay humble against the vastness of the universe.*
Expand All @@ -32,17 +33,17 @@ Quick links

Sagan is tested against the following backends:

| Pharo | | 8.0 - 64 bits | 9.0 - 64 bits |
| ----------- | --- | -------------- | ------------- |
| **PostgreSQL** | 9.4 | ✔️ | ✔️ |
| | 9.5 | ✔️ | ✔️ |
| | 9.6 | ✔️ | ✔️ |
| | 10 | ✔️ | ✔️ |
| | 11 | ✔️ | ✔️ |
| | 12 | ✔️ | ✔️ |
| | 13 | ✔️ | ✔️ |
| | 14 | ✔️ | ✔️ |
| **SQLite** | 3 | ✔️ | ✔️ |
| Pharo | | 8.0 - 64 bits | 9.0 - 64 bits | 10 - 64 bits |
| ----------- | --- | -------------- | ------------- | ------------ |
| **PostgreSQL** | 9.4 | ✔️ | ✔️ | ✔️ |
| | 9.5 | ✔️ | ✔️ | ✔️ |
| | 9.6 | ✔️ | ✔️ | ✔️ |
| | 10 | ✔️ | ✔️ | ✔️ |
| | 11 | ✔️ | ✔️ | ✔️ |
| | 12 | ✔️ | ✔️ | ✔️ |
| | 13 | ✔️ | ✔️ | ✔️ |
| | 14 | ✔️ | ✔️ | ✔️ |
| **SQLite** | 3 | ✔️ | ✔️ | ✔️ |

## Installation

Expand Down
8 changes: 4 additions & 4 deletions source/BaselineOfSagan/BaselineOfSagan.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ BaselineOfSagan >> setUpDependencies: spec [
project: 'Kepler-Core' copyFrom: 'Kepler' with: [ spec loads: 'Core' ].

spec
baseline: 'ObjectPool' with: [ spec repository: 'github://pharo-ide/ObjectPool:v1.0.1' ];
baseline: 'ObjectPool' with: [ spec repository: 'github://pharo-ide/ObjectPool:v1.0.2' ];
project: 'ObjectPool-Core' copyFrom: 'ObjectPool' with: [ spec loads: 'Core' ].

spec
Expand All @@ -44,17 +44,17 @@ BaselineOfSagan >> setUpDependencies: spec [
project: 'Buoy-Tools' copyFrom: 'Buoy' with: [ spec loads: 'Tools' ].

spec
baseline: 'Glorp' with: [ spec repository: 'github://pharo-rdbms/glorp:v9.0.3' ];
baseline: 'Glorp' with: [ spec repository: 'github://pharo-rdbms/glorp:v9.0.4' ];
project: 'Glorp-Core' copyFrom: 'Glorp' with: [ spec loads: 'Core' ].

spec
baseline: 'P3'
with: [ spec repository: 'github://ba-st-dependencies/P3:v1.3.1/'];
with: [ spec repository: 'github://ba-st-dependencies/P3:v1.4.0'];
project: 'Glorp P3' copyFrom: 'P3' with: [ spec loads: 'glorp' ].

spec
baseline: 'SQLite3'
with: [ spec repository: 'github://pharo-rdbms/Pharo-SQLite3:v2.1.3' ];
with: [ spec repository: 'github://pharo-rdbms/Pharo-SQLite3:v2.2.0' ];
project: 'Glorp SQLite3' copyFrom: 'SQLite3' with: [ spec loads: 'glorp' ]
]

Expand Down

0 comments on commit d91a492

Please sign in to comment.