Có vẻ như một điều khá chuẩn để muốn làm, nhưng tôi không thể tìm ra cách làm dễ dàng nào?Làm cách nào để liệt kê các ứng dụng Heroku của tôi cùng với tên miền của họ?
Trả lời
Trong zsh, bạn có thể thử một cái gì đó như thế này:
for site (`heroku list`); do echo `heroku domains --app $site`; done;
mà sẽ đổ ra thông tin cho từng ứng dụng . Nó không đẹp, nhưng đó là một sự khởi đầu.
Cảm ơn, điều này khá tốt (tôi đã upvoted nó), nhưng tôi cũng phát hiện ra rằng API Heroku có thể cung cấp tất cả các ứng dụng và tên miền trong một yêu cầu duy nhất, vì vậy tôi đang cố tự nấu một thứ gì đó. : D –
Đã tinh chỉnh câu trả lời của tôi để cho ra một kết quả tốt hơn –
OK, tôi đã gửi một bản vá: https://github.com/heroku/heroku/pull/278 Chấp nhận câu trả lời của bạn như một cách giải quyết tốt. Cảm ơn một lần nữa! –
Đi tới: https://api.heroku.com/myapps
Điều đó liệt kê tất cả ứng dụng của bạn đã bị đẩy lên. Nhấp vào từng cá nhân và nó sẽ cho bạn biết tên miền.
Vấn đề là "bấm vào mỗi một cá nhân" một phần. :-) –
từ thư mục ứng dụng của bạn chạy heroku domains
(tên --app cuối cùng)
heroku domains
Domain names for xxxx.herokuapp.com:
aa.example.com
bbb.example.com
Vâng ... nhưng sau đó tôi phải đầu tiên sao chép mọi ứng dụng tôi có và chạy lệnh đó trên từng ứng dụng riêng lẻ. –
có, nhưng từ dòng lệnh, bạn có thể viết nó. –
tên miền heroku - ứng dụng
Chỉ cần nhập heroku apps
trên dòng lệnh của máy tính mà bạn có khóa ssh cho heroku. Để biết thêm thông tin click here.
Phương pháp 1:
Trong vỏ, bạn có thể thực hiện kịch bản này vào danh sách ứng dụng tên tuổi và lĩnh vực.
apps=(`heroku apps`)
echo "Total number of apps :" $((${#apps[@]} -3))
for ((i = 3 ; i < ${#apps[@]} ; i++))
do
echo $((i-2)) ] `heroku domains --app ${apps[$i]}`
done
Cách 2:
Bạn có thể sử dụng Heroku API
https://devcenter.heroku.com/articles/platform-api-quickstart#calling-the-api
Đây là công cụ bất khả tri để làm điều này mà tôi đang tìm kiếm. Cảm ơn! – eprothro
Bạn có thể sử dụng lệnh này để liệt kê tất cả các ứng dụng Heroku và tên miền tương ứng với Bash:
heroku apps | awk '{print $1;}' | sed 's/[^a-zA-Z0-9-]//g' | sed '/^$/d' | while read line ; do echo "$line" ; heroku domains --app $line | grep 'herokuapp\|herokudns\|herokussl' ; done
- 1. Làm cách nào để liên kết tên miền của tôi với các ứng dụng AWS?
- 2. Làm cách nào để cung cấp tên miền tùy chỉnh cho ứng dụng Saas của tôi trong heroku?
- 3. Làm cách nào để thêm tên miền vào ứng dụng Heroku bằng mã Ruby?
- 4. Làm thế nào để ghi lại các giá trị liệt kê có cùng tên với Doxygen?
- 5. Làm cách nào để liệt kê tất cả các đăng ký của tôi bằng ClearCase?
- 6. Mọi người sử dụng các ứng dụng Google App-Engine bằng tên miền của riêng họ như thế nào?
- 7. Làm cách nào để liệt kê/liệt kê tất cả các ứng dụng đã cài đặt trong Windows XP?
- 8. Liệt kê tên vùng chứa của tên mạnh CSP
- 9. Làm cách nào để tạo các tên miền phụ giống như Heroku theo chương trình?
- 10. Liệt kê tất cả các mục Keychain trong ứng dụng iOS của tôi
- 11. Tôi không hiểu Tên miền ứng dụng
- 12. Làm cách nào để sử dụng tên miền tùy chỉnh cho trang github của tôi
- 13. Liệt kê tất cả các tuyến đường có sẵn trong Flask, cùng với docstrings của các hàm tương ứng
- 14. Heroku: "hiện đang được một ứng dụng khác sử dụng" khi tôi thêm tên miền của mình
- 15. Cách đính kèm repo của tôi vào ứng dụng heroku
- 16. Mercurial - liệt kê đầu của người dùng
- 17. Làm thế nào để liệt kê các tên khóa đối tượng với jsonpath?
- 18. Tôi làm cách nào để xóa tên ứng dụng khỏi URL của ứng dụng Grails?
- 19. làm cách nào để liệt kê các thay đổi được xếp hạng của tôi trong lực lượng?
- 20. Làm cách nào để xác định tên người dùng cho mã thông báo heroku của tôi?
- 21. Phần ứng dụng của ExpediaIndex: cách họ làm điều đó?
- 22. Applescript - liệt kê tất cả các ứng dụng đang chạy
- 23. Làm cách nào để có được số liệu thống kê ứng dụng của tôi trên itunes?
- 24. Làm cách nào để thay đổi tên tệp nhị phân của ứng dụng iPhone của tôi
- 25. Tôi tìm máy chủ tên trong ứng dụng Heroku của mình ở đâu?
- 26. Tôi làm cách nào để liệt kê tất cả các tiến trình đang chạy trong Windows?
- 27. Cách liệt kê tất cả các thuộc tính của lớp
- 28. Làm cách nào để có được tên và họ của họ dưới dạng tên đầy đủ trong truy vấn MYSQL?
- 29. Làm cách nào để cho phép người dùng tạo tên miền phụ của riêng họ trên trang web MVC của tôi?
- 30. Liệt kê các phương thức của một lớp trough mixin
làm cách nào bạn muốn thực hiện câu hỏi này s quá mở kết thúc –