Cấu hình CI/CD với Github (phần 4): Các mẫu github actions
Các bạn có thể sử dụng nhữn mẫu sau để tạo nhanh một flow CI/CD, chỉ cần copy về sửa lại một chút theo yêu cầu của mỗi dự án, thêm secret key là có thể cấu hình một flow để tự động buid, deploy một project lên production trong 2 nốt nhạc.
Một số mẫu cơ bản:
Deploy Node.js to Azure Web App
env:
AZURE_WEBAPP_NAME: your-app-name
AZURE_WEBAPP_PACKAGE_PATH: '.'
NODE_VERSION: '10.x'
jobs:
build-and-deploy:
...
CI/CD
Github Actions
GitHub
May Fest
workflow
1432
Một số Tips JavaScript hay
Flattening multidimensional Arrays in JavaScript
Một số cách Flatten hợp nhất mảng đa chiều thành mảng một chiều duy nhất
const myArray = [[1, 2], 3, 4, 5, [6, 7, 8, 9]];
// expected output: Array [1, 2, 3, 4, 5, 6, 7, 8, 9]
Sử dụng concat(), apply()
const myNewArray = [].concat.apply([], myArray);
// [1, 2, 3, 4, 5, 6, 7, 8, 9]
Sử dụng reduce()
const myNewArray = myArray.reduce((prev, curr) => prev.concat(curr), []);
// [1, 2, 3, 4, 5, 6, 7, 8, 9]
Sử...
Happy New Year
JavaScript
2522