CI/CD, コード管理[CircleCI,BrowserStack]Pythonコード上で、環境変数を使用 CircleCIで、アクセスキーなどソースコードに直接書くべきではない環境変数を設定しました。設定した環境変数をymlファイルではなく、Pythonソースコード上で使いたかったのですが、やり方にはまったので、やり方を残しておきます。環境変数... 2019.04.08CI/CD, コード管理
CI/CD, コード管理[CircleCI,Selenium]xが起動していないLinuxサーバー上で、Firefoxブラウザテストを行う 背景サーバーとして使っていたUbuntu(CentOSだったかも)に、Webサービスをテスト的に立ち上げました。CircleCI&Seleniumによる自動テストを行おうとした際に、そもそもディスプレイに写せるような設定にしていなかったので... 2017.02.20CI/CD, コード管理
Selenium等Test系[Selenium,BrowserStack]クセについてメモ Selenium & BrowserStack が当初思っていたのよりいろいろクセがあったので、まとめます。自分なりにまとめてみたものの、以下の2つのサイトの方がよりわかりやすいように思います。■実行環境Selenium 3系Browser... 2016.11.14Selenium等Test系
CI/CD, コード管理[CircleCI]Dockerコンテナの中に入る CircleCIでUbuntuOSにSSHでログインして、Dockerに入ろうとしたところ、何故かエラーとなったので、別の入り方を調べたときのメモ■手順以下、参照■エラー内容$ sudo docker-enter <コンテナ ID>open... 2016.11.08CI/CD, コード管理
CI/CD, コード管理[CircleCI]処理を行っているUbuntu OSへsshログインする CircleCIを実行中に、Ubuntu OSへSSHログインして、デバッグとかするための方法を調べたので、情報を残しておきます。Builds >> Team名 >> Project名 >> 動かしているbuild番号 >> Debug v... 2016.11.07CI/CD, コード管理
CI/CD, コード管理[CircleCI]Docker Execの代替コマンドについて注意 追記:Dockerが更新されたことで、Docker Execの記載がドキュメントから消えていました。=====※原因は未解決ですが、回避はできたので、一旦メモしておきます。CircleCIだと、Docker Execが使えないため、代替のコ... 2016.11.07CI/CD, コード管理
CI/CD, コード管理[CircleCI]pip installがたまにおかしくなる circle.yml内で、以下のような設定を行っています。ソースを変更していなくてもたまに、処理が通らなくなる場合があります。pip installにsudoをつけるかどうかで回避できます。最近は、1ヶ月に1回程度起きていますが、これ、こち... 2016.11.07CI/CD, コード管理
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.コマンドラインでパスワード... 2016.10.19Server
CI/CD, コード管理[CircleCI]Selenium geckodriver導入 CircleCIでSeleniumを使っているのですが、以下のようなログが出て処理できなくなりました。selenium.common.exceptions.WebDriverException: Message: 'geckodr... 2016.10.15CI/CD, コード管理
CI/CD, コード管理[CircleCI,Selenium]エラーImportError: No module named selenium 以下のサイトを参考に環境を構築したのですが、エラーが発生しました。CircleCIでSeleniumを実行する方法エラー内容全く同じコードを使ってみても、問題は解消されず調査しました。$ python scripts/webdriver_s... 2016.09.26CI/CD, コード管理