Haliteというプロジェクトに継続的インテグレーションを追加しようとしています。これはlibsodiumを使用してクッキーを暗号化してからエンドユーザーのデバイスに保存します。
ただし、travis.yml を正しく取得できないようです。これらは私が遭遇した問題でした:
- 追加
extension=libsodium.so
しても、拡張機能が読み込まれませんでした (したがって、クラスSodium
に致命的なエラーが見つかりませんでした)。 - に変更すると
extension=/path/to/libsodium.so
、PHPAPI のバージョンが一致しないという致命的なエラーが発生しました。
テストはローカルで実行できますが、Travis CI を使用してプル リクエストの問題を診断したいと考えています。