CircleCI

スポンサーリンク
CI/CD, コード管理

[CircleCI,BrowserStack]Pythonコード上で、環境変数を使用

CircleCIで、アクセスキーなどソースコードに直接書くべきではない環境変数を設定しました。 設定した環境変数をymlファイルではなく、Pythonソースコード上で使いたかったのですが、やり方にはまったので、やり方を残しておきます。 環境...
CI/CD, コード管理

[CircleCI,Selenium]xが起動していないLinuxサーバー上で、Firefoxブラウザテストを行う

背景 サーバーとして使っていたUbuntu(CentOSだったかも)に、Webサービスをテスト的に立ち上げました。 CircleCI&Seleniumによる自動テストを行おうとした際に、そもそもディスプレイに写せるような設定にしていなかった...
Selenium等Test系

[Selenium,BrowserStack]クセについてメモ

Selenium & BrowserStack が当初思っていたのよりいろいろクセがあったので、まとめます。 自分なりにまとめてみたものの、以下の2つのサイトの方がよりわかりやすいように思います。 ■実行環境 Selenium 3系 Bro...
CI/CD, コード管理

[CircleCI]Dockerコンテナの中に入る

CircleCIでUbuntuOSにSSHでログインして、Dockerに入ろうとしたところ、何故かエラーとなったので、別の入り方を調べたときのメモ ■手順 以下、参照 ■エラー内容 $ sudo docker-enter <コンテナ ID>...
CI/CD, コード管理

[CircleCI]処理を行っているUbuntu OSへsshログインする

CircleCIを実行中に、Ubuntu OSへSSHログインして、デバッグとかするための方法を調べたので、情報を残しておきます。 Builds >> Team名 >> Project名 >> 動かしているbuild番号 >> Debug ...
CI/CD, コード管理

[CircleCI]Docker Execの代替コマンドについて注意

追記: Dockerが更新されたことで、Docker Execの記載がドキュメントから消えていました。 ===== ※原因は未解決ですが、回避はできたので、一旦メモしておきます。 CircleCIだと、Docker Execが使えないため、...
CI/CD, コード管理

[CircleCI]pip installがたまにおかしくなる

circle.yml内で、以下のような設定を行っています。 ソースを変更していなくてもたまに、処理が通らなくなる場合があります。 pip installにsudoをつけるかどうかで回避できます。 最近は、1ヶ月に1回程度起きていますが、これ...
Server

[MySQL] Warning: Using a password on the command line interface can be insecure.

MySQLを使っていた時に、タイトルのようなエラー文が表示されました。 Warning: Using a password on the command line interface can be insecure. コマンドラインでパスワ...
CI/CD, コード管理

[CircleCI]Selenium geckodriver導入

CircleCIでSeleniumを使っているのですが、以下のようなログが出て処理できなくなりました。 selenium.common.exceptions.WebDriverException: Message: 'geckod...
CI/CD, コード管理

[CircleCI,Selenium]エラーImportError: No module named selenium

以下のサイトを参考に環境を構築したのですが、エラーが発生しました。 CircleCIでSeleniumを実行する方法 エラー内容 全く同じコードを使ってみても、問題は解消されず調査しました。 $ python scripts/webdriv...
スポンサーリンク