gasmorishitaです。プッシュされないファイルがあるよって話です。以前自分が実装したGASのアプリケーションを機能拡張することになりました。次のエントリで紹介したスプレッドシートをJSONにしてS3にアップロードするツールです。tech.actindi.net久々なので依存モジュールのバージョンが上がっています。upgradeしてから作業を開始。Jestとeslintとそれらの関連モジュールをインストールして作業を開始しました。プッシュされない既存ロジックのテストを軽く書いて、リファクタおよびロジックの変更、追加を行いました。pushしてみました。以下にコードを置いています。以下のファイル構成は次のような感じです。ディレクトリ構成は同じですが他にもファイルはあります。今回、リファクタとしてlibというディレクトリを作ってユーティリティ的なモジュールはそちらに移動したのですが、このlib以下のファイルがプッシュされません。思ったものの、サブディレクトリを掘るほどファイル数も多くないしと思い直し、libディレクトリを廃止して中のファイルをsrc直下に移動してとりあえずやり過ごしました。変更したロジックの動作をGASのWebエディタでも直接実行してみて問題なさそうなので実装を続けました。このGASアプリは最終的にスプレッドシートに追加したメニューから実行するものです。実装を終えたところでE2Eテストとしてスプレッドシートからの操作を試してみました。調べてみると操作時に「実行していいですか?」と確認ダイアログを表示するのですが、そのテンプレートとなるHTMLファイルが見つからないらしい。気づいていなかったのですが、よく見るとHTMLファイルがプッシュされていません。いやーそんなことしたら困る人いっぱいいるよね???調べてみるとまさかHTMLはプッシュしない仕様に変わるわけはなかろうと思って、claspのリポジトリを見てみると...。仕様が変わっていました。ない場合、次の内容が自動的に適用される様になっています。追加おー、こいつのせいか。時点での最新バージョンの2.2.1では修正されています。必要なファイルは全部プッシュできるようになりました。最後にアクトインディではエンジニアを募集しています。CDKでLambdaをデプロイしてみた。morishitaです。ユーザを作ってみるmorishitaです。AWSのリソースを作るときにはコンソールをポチ...2019-08-02Workboxのプリキャッシュの設定でハマったmorishitaです。newしてみましたこんにちは。Webエンジニアのnakamuraです。(12)引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。